Показать сообщение отдельно
  #3  
Старый 20.08.2009, 18:54
Аватар для Yurk@
Yurk@ Yurk@ вне форума
Специалист
 
Регистрация: 07.09.2007
Адрес: Украина, г. Днепропетровск
Сообщения: 892
Версия Delphi: 7 + ОгнеПтица
Репутация: выкл
По умолчанию

примерно так:
Код:
procedure TmForm.ExIm(ExType:byte;DBName:PChar);
type
  TMyProc = procedure(ExType:byte;DBName:PChar); stdcall;
var
  DLLInstance: THandle;
  MyProc: TMyProc;
begin
  @MyProc:= nil;
  DLLInstance:= LoadLibrary(PChar('ExIm.dll'));
  try
    @MyProc:= GetProcAddress(DLLInstance, 'ExIm_SVS');
    if Assigned(@MyProc) then MyProc(ExType,DBName)
    else
      MessageBox(GetActiveWindow, 'Не найдена DLL-функция!', 'Ошибка', 16);
  Finally
    FreeLibrary(DLLInstance);
  end;
end;
__________________
Поживу - увижу, Доживу - узнаю, Выживу - учту.
[P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
Ответить с цитированием