Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: CL | DM;

Вниз

DLL   Найти похожие ветки 

 
xman   (2004-04-23 12:39) [0]

Как в DLL записать процедуру которая не будет возвращать данные, а просто покажет showmessage(*)

и как запустить эту процедуру из DLL в программе


 
Digitman ©   (2004-04-23 12:41) [1]

что значит "как" ?
сложности в чем ?


 
xman   (2004-04-23 12:44) [2]

или как загрузить проект(ехе) в ДЛЛ только чтобы этой формы небыло видно. А когда она отработает закрылась.


 
Digitman ©   (2004-04-23 12:51) [3]

сложности в чем ?!


 
xman   (2004-04-23 12:57) [4]

Ладно...
Хочу написать программку которая будет читать текст голосом. я нашол движки, агентов, ну и SPEECH.PAS но он на delphi3 не работает. Я решил создать длл в Delphi 7 и загружать из проги которая написана на Delphi 3.


 
Digitman ©   (2004-04-23 13:09) [5]


> Хочу написать


пиши ... никто ж тебе не запрещает)

вопрос-то в чем ?


 
xman ©   (2004-04-23 16:12) [6]

как обявлять процедуру в проге и длл
я делаю так
procedure test;stdcall
begin
end;
exports test;
в проге:
procedure test;far;export "c:\dll.dll"


 
evvcom ©   (2004-04-23 16:24) [7]


> в проге:
> procedure test;far;export "c:\dll.dll"

Объявлять надо также как и в dll! Это первое правило. Т.е. procedure test; stdcall;export "ля-ля.dll"
Второе. dll лучше всего положить в папку, из которой система ее найдет безо всяких глобальных путей, т.е. либо в папку, указанную в path, либо в папку с exe-файлом.
Третье. Это уже не особо важно. Когда процедура не содержит параметров, объявления с stdcall и без stdcall идентичны.


 
Digitman ©   (2004-04-23 16:25) [8]


> я делаю так


объявления должны в точности соответствовать

far и stdcall убирай - не нужны они в дан.случае



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

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.045 c
1-1079894338
Yuri Btr
2004-03-21 21:38
2004.04.11
Подмена оконной функции


1-1082468987
NeyroSpace
2004-04-20 17:49
2004.04.11
TJvxRichEdit/TRxRichEdit как в них вставить анимированный GIF?


3-1081763481
romeo
2004-04-12 13:51
2004.04.11
BDE, сволочь, вообще не хочет работать по локальной сети


11-1068798502
Ал
2003-11-14 11:28
2004.04.11
Bitmap.LoadFromStream для bmp, сделанных в разных программах


1-1082382179
Ruslan
2004-04-19 17:42
2004.04.11
Как поместить картинку в заголовок ListView?