|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.12.2012, 19:54 | #1 |
Форумчанин
Регистрация: 02.12.2012
Сообщений: 250
|
Как использовать в коде DLL компоненты из формы основного EXE приложения?
У меня есть форма,которая загружает в память DLL библиотеку. На форме к примеру есть компоненты Radiobutton,Checkbox,Memo .Я хочу использовать их в библиотеке,т.е. если выбран такой то чекбокс то выполнить такие то действия. Как правильно это сделать?
Или проще говоря,пользователь на форме будет выбирать,каким образом тот или иной участок кода библиотеки будет выполнен. Т.е. выбрали CheckBox1, в длл будет выполнена функция1, выбрали CheckBox2, будет выполнена функция2. |
02.12.2012, 20:01 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
02.12.2012, 20:02 | #3 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
Либо в библиотеке делай разные функции, либо передавай туда параметр, а уж библиотека сама будет выбирать что ей надо
|
02.12.2012, 20:04 | #4 |
Форумчанин
Регистрация: 02.12.2012
Сообщений: 250
|
У меня библиотека инжектируется в процесс с помощью mainapp, а там я хочу выбирать какая функция будет запускаться из DLL_ATTACH в зависимости от Radiobutton на форме
|
02.12.2012, 20:05 | #5 |
Форумчанин
Регистрация: 02.12.2012
Сообщений: 250
|
ps Как у вас тут оперативно отвечают,не то что на других форумах)
|
03.12.2012, 07:35 | #6 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
инжектироваться в свой же процесс? зачем? loadlibrary отменили?
по сабжу... нефик из длл лазить в vcl, заведи переменную которую будешь менять из формы и передай ее в длл, длл будет ее читать
Не стесняемся, плюсуем!
|
03.12.2012, 09:21 | #7 | |
Форумчанин
Регистрация: 02.12.2012
Сообщений: 250
|
Мое приложение инжектирует DLL в чужой процесс, например notepad.exe
Я хочу сделать выбор типа перехватываемой функции с помощью компонентов на форме. Цитата:
|
|
03.12.2012, 10:15 | #8 | |
Форумчанин
Регистрация: 11.04.2012
Сообщений: 212
|
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как использовать компоненты с формы в потоке? | Чиполлино | Общие вопросы Delphi | 10 | 14.01.2012 13:27 |
спонтанная ошибка при синхронизации потока Thread и основного приложения(Посылка сообщений) | Человек_Борща | Общие вопросы Delphi | 2 | 14.05.2011 22:25 |
Закрытие основного процесса через dll | godlsd | Общие вопросы Delphi | 13 | 13.09.2010 10:00 |
использовать DLL как COM-объект | computerman | Помощь студентам | 4 | 08.07.2009 13:23 |
можно ли использовать визуальные компоненты, если у приложения нет формы? | Holly1444 | Общие вопросы Delphi | 8 | 19.11.2006 16:21 |