Вниз
Скачать: CL | DM;

Вопрос по DLL в Delphi   Найти похожие ветки 

← →
Новичоккк   (2006-03-31 11:55) [0]

Как сообщить функции MyFunc1 о существовании MyFunc2?
library mydll;

uses SysUtils, Classes;

function MyFunc1: boolean; stdcall;
begin
...
MyFunc2;
...
end;

function MyFunc2: boolean; stdcall;
begin
...
end;

exports MyFunc1, MyFunc2;

begin
end.


← →
begin...end ©   (2006-03-31 12:08) [1]

Перед описанием реализации MyFunc1 добавьте:

function MyFunc2: boolean; stdcall; forward;


← →
Юрий Зотов ©   (2006-03-31 13:27) [2]

Или поместить MyFunc2 перед MyFunc1.


← →
Юрий Зотов ©   (2006-03-31 13:31) [3]

Кстати, подумайте, действительно ли здесь нужен описатель stdcall. Если DLL будет использоваться только вашими программами, то не нужен; если же еще и чужими, то не помешает, но тогда тип возвращаемого значения тоже есть смысл сделать стандартным  - BOOL, а не boolean.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.035 c
15-1143717339
grisme
2006-03-30 15:15
2006.04.23
Московский Ун. Дружбы народов


15-1144146582
ArtemESC
2006-04-04 14:29
2006.04.23
AVI => mpg или(и) AVI => wmv


1-1142524876
oleg_
2006-03-16 19:01
2006.04.23
Если parent у checkboxa не форма а stringgrid, то он не кликается


2-1144660404
Jolik
2006-04-10 13:13
2006.04.23
Инсталляторы.


2-1144417209
KSN
2006-04-07 17:40
2006.04.23
Проблема с отображением MDIСhild




   Наверх