![]() |
|
#1
|
|||
|
|||
![]() Здравствуйте, подскажите пожалуйста.
У меня есть приложение ЕХЕ, в котором хранится переменная с каким-то значением. Как реализовать передачу значения этой переменной в переменную DLL-ки? |
#2
|
||||
|
||||
![]() Что-то я не понял... Ты не знаешь как написать приложение с ДЛЛ-кой? Или что?
Пожалуйста поподробнее. Может код выложишь. Хорошо написанная программа не требует документации ICQ 9-184-668. |
#3
|
||||
|
||||
![]() вызвать функцию (процедуру) dll с нужным по типу параметром из exe, передав в нее эту переменную и сохранив в глобальной переменной в самой dll.
Пишу программы за еду. __________________ |
#4
|
||||
|
||||
![]() Вот написал работает.
Код DLLки: Код:
Library MyDLL; Uses SysUtils, Dialogs; Procedure MyProcedure(N: Integer); begin ShowMessage(IntToStr(N)); end; Exports MyProcedure; begin end. Код Программы: Код:
Procedure MyProcedure(N: Integer); external 'MyDLL.dll' name 'MyProcedure'; procedure TForm1.Button1Click(Sender: TObject); begin MyProcedure(56); end; If end Then begin; |