![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Передача значений из DLL в программу во время ее работы.. [D7, Win95/98, WinXP]
killer © (2004-06-12 15:12:00)Передача значений из DLL в программу во время ее работы... Т.е. у меня в DLL есть форма настроек... так вот как мне передать параметры настроек в саму программу не закрывая окна DLL, по нажатию кнопки "Применить"?
z007 (2004-06-12 22:02:00) [1]Есть пример как послать сообщение со структурой (не WM_COPYDATA)?
Вернее, как его потом получить в другом процессе?
evvcom (2004-06-12 17:30:00) [2]Не слушай Shredder-а, туфту советует. См. лучше [1] и свой [2]
Shredder (2004-06-12 15:58:00) [3]см. учебник по Delphi (TThread) - рассказывать долгая история
killer (2004-06-12 15:55:00) [4]ShredderА это как? подскажи пожалуйста...
Darrin (2004-06-12 15:53:00) [5]Shredder прав, так даже легче
Shredder (2004-06-12 15:53:00) [6]Ну, если будет вдруг исчезать, попробуй вынести вызов функции в отдельный поток.
killer (2004-06-12 15:49:00) [7]неа еще.... но я так думаю :)
Shredder (2004-06-12 15:47:00) [8]Ты пробовал?
killer (2004-06-12 15:45:00) [9]во.... точно.... :))) но тогда наверно окно, в DLL которое, будет исчезать, а потом заново появляться.... :)
killer (2004-06-12 15:41:00) [10]SendMessage?
Shredder (2004-06-12 15:41:00) [11]Можно сделать так:
В главной проге все время вызывать некоторую функцию из dll пока dll загружена, а эта функция будет возвращать, что надо по нажатию "Применить".
Darrin (2004-06-12 15:38:00) [12]Пошли программе какое-нибудь сообщение, со ссылкой на структуру в которой хранится информация о настройках