|
2 / 2 / 0
Регистрация: 12.01.2011
Сообщений: 21
|
||||||||||||||||
Как засунуть форму из dll в TPanel главной формы приложения???01.02.2011, 12:19. Показов 5416. Ответов 26
Метки нет (Все метки)
Есть следующий вариант вызова формы из dll с динамическим подключением:
Код в dll:
Запись в хидере формы:
А как сделать, чтобы форма из dll открывалась внутри компонента TPanel главной формы приложения???
0
|
||||||||||||||||
| 01.02.2011, 12:19 | |
|
Ответы с готовыми решениями:
26
Как загрузить форму из dll и разместить её внутри главной формы на компоненте Panel?
Как организовать Splash форму при загрузке главной формы? |
|
|
||||||
| 02.02.2011, 11:53 | ||||||
|
Танцы с бубном :
0
|
||||||
|
2 / 2 / 0
Регистрация: 12.01.2011
Сообщений: 21
|
|
| 02.02.2011, 12:41 [ТС] | |
|
0
|
|
|
|
|
| 02.02.2011, 12:46 | |
|
изменить владельца
0
|
|
|
2 / 2 / 0
Регистрация: 12.01.2011
Сообщений: 21
|
|||||||||||||||||||||||||||||||||||||
| 04.02.2011, 21:20 [ТС] | |||||||||||||||||||||||||||||||||||||
|
Могу ли я при помощи указателей базового класса TForm дать понять exe-ку, что вызывается форма из dll, а затем присвоить указателю свойство Parent??? Например:
Добавлено через 18 часов 40 минут Переписал код следующим образом: В .cpp dll-ки:
Добавлено через 3 часа 57 минут Причиной ошибки "Access violation at ..." является то, что Load_FLForm==NULL, т.е. функцию событие не находит, а значит не работает строка 3 приведённого кода в .cpp главной формы exe-ка. Добавлено через 7 часов 30 минут Вообщем у меня получилось засунуть форму в TPanel!!! Но это пока что возможно только с включёнными Dynamic RTL и Build with runtime packages!!! Кому это интересно представляю код реализации: Код в .ccp dll-ки:
Может у кого на этом форуме есть какие идеи как "причесать" код таким образом, чтобы можно было без проблем задать Parent с выключенными Dynamic RTL и Build with runtime packages??? Добавлено через 23 часа 29 минут Короче "причесал" без помощи "опытных" программистов, от которых никакой помощи!!! Вообщем код в .cpp exe-ка надо написать следующим образом:
2
|
|||||||||||||||||||||||||||||||||||||
|
|
||
| 04.02.2011, 21:56 | ||
), а в затратах времени , необходимых для решения твоей / чьей-нибудь еще проблемы, и в количестве предоставленного кода, который , как правило, состоит из довольно непонятных "цитат" . Следуя твоей логике, я могу подбросить тебе проблемку, и спокойно жить, ожидая, когда ты приподнесешь мне готовое решение на блюдечке с голубой каемочкой .2. Для того и форум - подстегнуть к самостоятельному решению, а если удасться - подсказать направлене "думания", а если повезет - предоставить решение. Но решать более сложные проблемы , как правило , приходится самому. И удовольствие от этого, ИМХО, больше, чем от простого copy-paste. Вот и ты - свой первый (+) в этом форуме заработал честно, получи и распишись .
0
|
||
|
2 / 2 / 0
Регистрация: 12.01.2011
Сообщений: 21
|
||
| 04.02.2011, 22:39 [ТС] | ||
|
2. Согласен в плане того, что удовольствия от самостоятельного решения проблемы гораздо больше, чем её совместная реализация.
0
|
||
|
|
||
| 04.02.2011, 22:49 | ||
.2. Кому - нужно ? На данный момент мне Ваше решение не нужно - будет нужно - начну искать - найду Ваше - буду Вам благодарен. Вы не путаете коллектив разработчиков-единомышленников и участников форума? 3. Вот именно, а не для решения отдельных, нередко, узкоспециализированных задач. И именно последние три наши с Вами сообщения и есть тому подтверждение , я считаю .
0
|
||
| 04.02.2011, 22:49 | |
|
Как перевести фокус с первой формы на вторую форму приложения? Как использовать в коде DLL компоненты из формы основного EXE приложения? Как передать информацию в вызываемую форму из контекстных меню различных объектов главной формы Как в dll засунуть иконки? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки
Правым кликом по серверу -> отладочная информация -> edit
Заменить "net": "raw", на "net": "tcp",
Нажать кнопку reload.
|
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|