Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.05;
Скачать: CL | DM;

Вниз

MDI Project, DLL и в НЕЙ модальную форму.   Найти похожие ветки 

 
JorSand   (2003-12-16 22:24) [0]

Помогите ,
кто делал?


 
xli   (2003-12-17 11:22) [1]

а в чем проблема собственно?

что бы все жило более или менее нормально, нужно компилить приложение с пакетами. Можно на это не заморачиваться, но тогда прийдется заморочится с корректной настройкой переменной Application в dll-библиотеке.


 
JorSand   (2003-12-19 20:16) [2]

>> прийдется заморочится с корректной настройкой переменной Application в dll-библиотеке

подробней можно

Я передавал в Dll Application, MainForm, MainForm.handle и ничего не получилось.


 
sniknik ©   (2003-12-19 20:42) [3]

> Я передавал в Dll Application, MainForm, MainForm.handle и ничего не получилось.
посмотри
http://www.delphimaster.ru/cgi-bin/download.pl?look=1&id=1070358516&n=0


 
jack128 ©   (2003-12-19 20:46) [4]

в DLL нужно передовать Application.Handle
например

procedure ShowText(ApplicationHandle: Thandle; Text: Pchar); export;
var
SaveHandle; Thandle;
begin
SaveHandle := Application.Handle;
Application.Handle := ApplicationHandle;
ShowMessage(Text);
Application.Handle := SaveHandle;
end;


 
Dred2k ©   (2003-12-19 20:52) [5]

Про sharemem еще не забыть...


 
JorSand   (2003-12-19 23:56) [6]

Всем спасибо
Пример удовлетворил полностью


 
JorSand   (2003-12-20 01:04) [7]

Поность - да еще хочется :)
> sniknik
Пример работает, только не до конца, как хотелось бы.
Надо чтобы модальное окно, созданное в DLL, не убегало за границы главной MDI формы проекта, т.е было и модальным и Child.

Когда в DLL форму делаешь child, то она орет мол нет MDI active forms - Главную не видит! Вопрос открыт. Как быть?


 
JorSand   (2003-12-20 23:59) [8]

не ужели никто не знает ???



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

Текущий архив: 2004.01.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
14-12096
ИМХО
2003-12-14 11:48
2004.01.05
Языки программирования и синтаксис


14-12102
SEYD
2003-12-14 15:44
2004.01.05
Apache + delphi web applications


3-11795
Мыш
2003-12-09 12:38
2004.01.05
пропадают введенные данные


7-12187
amal
2003-10-25 13:44
2004.01.05
как заставить модем набирать в импульсном режиме из delphi


3-11791
h0use
2003-12-03 16:51
2004.01.05
Как результат запроса записать в поток?