Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.08.2010, 14:30   #1
Cushy
Новичок
Джуниор
 
Регистрация: 15.03.2010
Сообщений: 1
По умолчанию MDI и COM DLL

Добрый день.
Возникла проблема с загрузкой COM DLL в MDI приложении.
Пожалуйста, помогите решить эту проблему.

COM клиент (fsMDIForm) удачно грузит библиотеку только в том случае, если форма у библиотеки FormStyle: fsNormal (модально и немодально).
Как только устанавливаю в Инспекторе FormStyle: fsMDIChild или прописываю это свойство при динамической загрузке библиотеки - в клиенте создается Чилд Форма и сразу AV в DLL на строке создания формы:
[* Один из вариантов передачи формы в клиент]
PHP код:
function TDLLApplication.CreateMDIInteger;
begin
  Result 
:= integer(TForm1.Create(Application));
end
В клиенте вызываю так
PHP код:
......
FComInterfaceIComInterface;
......
FComInterface.CreateMDI
Если компилировать клиент и сервер с пакетами vcl и rtl - все нормально работает. Только это недоСОМ...

Надеюсь на помощь.
Cushy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пытаюсь понять код user32.dll и gdi32.dll Beermonza Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 43 13.07.2010 15:09
Windows I/o без Kernel32.dll и Advapi32.dll coinkrsk Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 31 27.06.2010 08:52
Передача параметра с MDI родителя в MDI child через DLL ByXalkin Общие вопросы Delphi 0 15.12.2009 17:21
Вернуть несколько значений из MDI формы которая грузится из DLL ? spamer Общие вопросы Delphi 8 06.11.2009 00:14
Ошибка при выхове функций Bass.dll из другой DLL SalasAndriy Общие вопросы Delphi 7 21.10.2009 23:36