Вопросы по dll на Delphi
1) Q:
Вопрос в следующем:
хочу создать dll, скажем, такую:library Project2;
uses
SysUtils,
Classes;
Function MyFun(Param: integer): integer; stdcall;
begin
MyFun:=Param+5;
end;
{$R *.RES}
Exports
MyFun Name 'MyFun';
begin
end.
Она вроде бы создается, но при попытке открыть ее средствами Делфи, говорит, что ошибка открытия бибилиотеки. Если ее попробовать зарегистрировать в реестре RegSvr32 Library.dll, опять же ругается:
library.dll was loaded, but the DllRegisterServer entry point was
A:
Допустим, тебе все же нужна обычная dll, а не COM-сервер. Тогда саму dll ты написал правильно, далее два варианта:
**1**
interface
...
function MyFun(Param: integer):integer; stdcall; external 'Proj