Форум: "Основная";
Текущий архив: 2002.10.17;
Скачать: [xml.tar.bz2];
ВнизМодальная форма из DLL Найти похожие ветки
← →
ESV (2002-10-08 15:33) [0]Запускаю модально форму из DLL неким приложением при потери фокуса форма теряется и приложение как бы виснет. Как избежать этого?
Заранее благодарен Сергей
← →
Skier (2002-10-08 15:35) [1]>ESV
А ты Handle host-приложения копируешь ?
......
//inside DLL
Application.Handle := AHostHandle;
......
← →
ESV (2002-10-08 16:02) [2]Это как, в каком месте? по подробнее пожалуйста
← →
AlexT1000 (2002-10-08 16:15) [3]в код библиотеки вставляешь функцию типа
{------------------------------------------------------------------------}
function SetHandle(ValueApplication:integer):integer;stdcall;
begin
OldHandle := Application.Handle;
Application.Handle := ValueApplication;
end;
и вызываешь ее перед вызовом каких либо других функция где создаются формы
основное приложение
SetHandle(Application.Handle);
← →
ESV (2002-10-09 07:28) [4]Спасибо за Ваше предложение, но после реализации его при вызове формы выводится ошибка "Exception EWin32Error in module..."
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.10.17;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c