Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.09.01;
Скачать: [xml.tar.bz2];

Вниз

Dll и формы   Найти похожие ветки 

 
kuchumovkv   (2003-08-18 16:12) [0]

Господа уважаемые, вопрос, который меня давно волнует. Можно ли в dll засунуть форму и как это сделать. Надоели exe-хи по 1,5 М. Помогите, please.


 
Skier   (2003-08-18 16:14) [1]

Можно.


 
kuchumovkv   (2003-08-18 16:16) [2]

Я заранее знаю, что можно, вопрос в том, как ее оттуда вызвать. Т.е. что нужно прописать в dll и какой метод использовать?


 
Игорь Шевченко   (2003-08-18 16:18) [3]

Тейксейра, Пачеко- Delphi 5, руководство разработчика. Том 1. Читать.


 
kuchumovkv   (2003-08-18 16:21) [4]

Thanks. Тогда вопрос в догонку. Можно ли из MDI-формы вызывать как mdi-child формы, запрятанные в dll.


 
VAleksey   (2003-08-18 16:33) [5]

Можно.


 
ermserg   (2003-08-18 16:33) [6]

MDI mozhno, no ne rekomenduyetsa. Krivovato rabotayet.


 
kuchumovkv   (2003-08-18 16:38) [7]

А в чем кривизна, и опять же, как? Если про обычные формы в dll как-то натыкался, то про это нигде не слышал даже.


 
Игорь Шевченко   (2003-08-18 16:42) [8]

Если заменить объект Application у DLL до вызова первой MDIChild-формы, то можно


 
VAleksey   (2003-08-18 16:44) [9]

Да все нормально работает. Только Application и Screen передавай, а не только Handle.


 
ermserg   (2003-08-18 16:47) [10]

Игорь Шевченко © VAleksey © >
Eto reshit kakiye-to problemi, no daleko ne vse. Tab na MDI formah rabotat ne budet, shortcuti na actionah rabotat ne budud, MainForm.ActiveMDIChild vsegda budet nil, i proch.


 
Игорь Шевченко   (2003-08-18 17:02) [11]

ermserg © (18.08.03 16:47)

А никто и не говорил, что будет легко. На "Королевстве Delphi" была статья по этому поводу, как победить ряд недостатков при вызове MDIChild-офрмы из DLL


 
ermserg   (2003-08-18 17:03) [12]

Na torry est primer "plugins in bpl".


 
kuchumovkv   (2003-08-18 17:38) [13]

Может, есть ссылка на подобные ресерсы, или исходник?



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.09.01;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.011 c
3-1289
New laymer
2003-08-11 10:47
2003.09.01
Создание таблицы


7-1676
Fokin111
2003-06-18 17:20
2003.09.01
Интеграция


1-1414
Aleksandr
2003-08-15 14:41
2003.09.01
Как освободить спящий поток?


14-1630
Е-Моё имя
2003-08-13 09:52
2003.09.01
маразм крепчал


1-1425
INTAARI
2003-08-19 14:06
2003.09.01
Масивы перекрываются!!!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский