Главная страница
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.034 c
1-1079939863
ssk
2004-03-22 10:17
2004.04.11
Имя шрифта TTF


14-1079518420
ИМХО
2004-03-17 13:13
2004.04.11
"Зимние Олимпийские виды спорта"


1-1079881018
$tranger
2004-03-21 17:56
2004.04.11
Ввод текста в чужом приложении


8-1071203628
forb
2003-12-12 07:33
2004.04.11
Помогите найти GifImage


14-1079549730
Alikm
2004-03-17 21:55
2004.04.11
Помогите с ответом!