![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Динамический вызов dll с формой [D7, WinXP]
Hell's Angel © (2006-12-08 13:54:00)Здравствуйте...
Возникла проблема при динамическом вызове dll с формой.
В dll прописана следующая процедура:
procedure CreateMyForm(AppHandle: THandle);
begin
Application.Handle := AppHandle;
Form1 := TForm1.Create(Application);
Form1.Show
end;
При попытке создания формы возникает ошибка EOSError. System Error Code:1400.Недопустимый дескриптор окна.
Что посоветуете?
Заранее спасибо.
GrayFace (2006-12-11 11:18:00) [1]Ламерская статья.
tesseract (2006-12-09 11:54:00) [2]как да что :
http://wincmd.ru/article/ListSimple.html
Loginov Dmitry (2006-12-09 09:01:00) [3]> Со статическим вызовом все работает нормально!
И что?
P.S. Не больно-то автор стремится получить здесь какую-либо помощью.
Leonid Troyanovsky (2006-12-09 01:02:00) [4]
> Hell's Angel © (09.12.06 00:27) [3]
> Со статическим вызовом все работает нормально!
Это просто иллюзия.
Ну, а с другой стороны, работает - дык и пусть себе работает.
Зачем же тогда динамический?
--
Regards, LVT.
Hell's Angel (2006-12-09 00:27:00) [5]Со статическим вызовом все работает нормально!
Leonid Troyanovsky (2006-12-08 22:29:00) [6]
> Hell's Angel © (08.12.06 13:54)
> Что посоветуете?
Не использовать динамических вызовов dll с формой.
Как, по всей видимости, и статических.
--
Regards, LVT.
umbra (2006-12-08 13:57:00) [7]надо передавать дейстительный дескриптор окна :)