Dll?
Добавлено: 23 май 2007, 05:54
Подскажите, как создаются и подключаются Dll-ки в Dlphi?
Подключаются с помощью создания модуля(unit)-"переходника". Разумеется, надо знать именя функций, экспортирунемых DLL-ю, набор их параметров и их calling convention.Oleg_Rus писал(а):Подскажите, как .... подключаются Dll-ки в Dlphi?
Код: Выделить всё
long WINAPI DoSomething (
ULONG uiMode,
void* pData,
char *pacMsg
);
Код: Выделить всё
unit MyDLL_U;
//****************************************************
interface
//****************************************************
function DoSomething (
uiMode : Longword;
pDIB : pointer;
pacMsg : PChar) : longint; stdcall;
//****************************************************
implementation
//****************************************************
function DoSomething (
uiMode : Longword;
var pDIB : pointer;
pacMsg : PChar) : longint;
stdcall; external 'MyCPPdll.DLL' name 'DoSomething';
end.
если это сделать через File/New... То в теле проекта можно обнаружить весьма полезный начинающему коментарий" писал(а):открыть dpr-файл, удалить оттуда все и записать примерно т