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

Вниз

MDI Child в DLL. Привет Всем! Есть MDI-Child в Длл.   Найти похожие ветки 

 
@andrew ©   (2003-01-16 16:34) [0]

Вызываю эксп. функцию для активации MDI-Child, передавая и TScreen и TApplication. Внешне все работает!!! Можно делать все угодно. Но вдруг столкнулся с проблеммой: при наведении мышки на объект MDI-Child формы в момент когда должен показаться Hint все начинается такое!!! Вылезют ошибки EConvertError, Memory could not be Read, EAccessViolation - и все это не по одному разу, ну и в резалте апликешн слетает. В чем м.б. дело?


 
Digitman ©   (2003-01-16 16:58) [1]

ну тебе ж в тексте сообщения о конкретном исключении приводится инф-ция о строке текста, вызвававшей исключение ?
А ля "Access Violation at XXXXXXXX..." ?
Запусти свое приложение под встр.отладчиком Делфи, и ДО момента возникновения этого исключения выполни меню "Search | Find Error..", введи в editbox этот самый адрес XXXXXXXX - и отладчик покажет тебе строку проблемного текста в одном из твоиз модулей..
А дальше - сиди и анализируй, почему эта строка вызвала отказ прои таких-то конкретных программных условиях


 
Elshad   (2003-01-16 16:59) [2]

Вроде бы не должно. Но все же дай косочек текста... я попробую у себя


 
@andrew ©   (2003-01-16 17:28) [3]

>Digitman
А строк никаких нет.
Есть лишь только подгрузки ДЛЛ и создание (Create) MDI-Child
( http://www.delphikingdom.com/helloworld/md_dll.htm)
Есть лишь событие типа onHint, на котором все и глючит.
Моих строк нет!
Нет ну можно конечно посмотреть что лежало по этим адресам до подгрузки Длл и что после, но...
>Elshad
http://www.delphikingdom.com/helloworld/md_dll.htm

Вот и весь код с Королевства Делфи.
И при таком раскладе и лезут эти ошибки.


 
@andrew ©   (2003-01-16 17:36) [4]

У-у-у-пссс. А на той ссылке, к-ю я дал есть и мой глюк в обсуждениях. Пойду слазаю.


 
Digitman ©   (2003-01-16 17:47) [5]

Как это нет ?? DLL же твоя ? Ты ж ее писал ?
Вот и отлаживай свою DLL под встр.дебагером Делфи, дебагер покажет тебе строку в тексте DLL


 
@andrew ©   (2003-01-16 17:47) [6]

Но там нет решения проблемы :-( Потому опять к вам :-). Итак, кто нибудь решал этот вопрос?


 
Digitman ©   (2003-01-16 17:51) [7]

Где "там"-то ? Непонятно.

Ты убедись, что XXXXXXXX указывает на ВАП, распределенное под загруженную тобой DLL. Если так, то в ней и ищи проблему. А проблему можно найти быстрей всего только под дебагером. А под дебагером, вероятно, следует исследовать именно тот модуль, на который кажет XXXXXXXX


 
@andrew ©   (2003-01-16 17:59) [8]

>Digitman
"Там" - это на Королевстве Делфи на ссылке (см. выше), к-ю брал как пример.



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

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

Наверх




Память: 0.48 MB
Время: 0.011 c
7-87169
3223(jab)
2002-11-16 15:21
2003.01.27
Copy Disc


14-87025
bkv
2003-01-10 17:04
2003.01.27
Повышение кваллификации и сертификация.


3-86644
Сергей Макаров
2003-01-07 13:35
2003.01.27
Table1:Dataset not in edit or insert mode


1-86741
Barmutik
2003-01-17 12:26
2003.01.27
Помогите с Customizable в TToolBar в Delphi7


1-86733
Dor
2003-01-17 09:57
2003.01.27
ЧТОБ при запуске программы из *.txt загружался текст в memo1