| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > DLL + TADOQuery |
| Автор: Гость_Vasya 3.10.2003, 14:18 |
| Привет! У меня есть dll-ка, в ней есть форма содержащая компонент TADOQuery. Проблема в том , что я не могу вызвать эту форму из своей проги, если в длл присутствует TADOQuery. Ругается, мол, ошибка доступа к памяти. В чем тут может быть прикол? function CreatStat: Integer; stdcall; begin Application.CreateForm(TForm1, Form1); Result := Form1.ShowModal; end; Спасибо! |
| Автор: Unregistered 3.10.2003, 17:29 |
| Попробуй передавать в DLL Application.Handle и там его присваивать Application.Handle:=aHandle; |
| Автор: Гость_Vasya 3.10.2003, 17:44 |
| Попробовал многое. Определенно, длл и TADOQuery (TADO....) не любят друг-друга. |
| Автор: Vit 3.10.2003, 19:46 |
| Проблема в инициализации COM Object - загляни в наш FAQ, там есть решение этой проблемы |