IAR VisualState Delphi интеграция - PullRequest
1 голос
/ 11 октября 2011

У кого-нибудь есть общий рабочий пример использования библиотеки ExpertR9.dll IAR VisualState с Delphi?

1 Ответ

2 голосов
/ 21 ноября 2011

Вот пример DELPHI загрузки SEM с использованием 'позднего' связывания:

Var
       DLLhandle : THandle;

Function SEM_Load(sStatemachineFilename : String) : Byte;
var
  Foo: function (filename : PChar) : Byte; {$IFDEF WIN32} stdcall; {$ENDIF}
  ProcAddres : farproc;
  cc: Byte;
 begin
     ProcAddres := GetProcAddress(DLLhandle, 'SEM_Load');
     If @ProcAddres <> NIL then
     Begin
       Foo := ProcAddres;
       cc  := Foo(Pchar(sStatemachineFilename));
     End;
     Result := cc;
 end;
...