Главная страница
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.021 c
4-87183
LazorenkoX
2002-12-11 00:32
2003.01.27
Помогите с версией файла!!!


14-87085
Аль
2003-01-09 03:35
2003.01.27
А что такое ИМХО? объясните...... эт по рашен?


14-87067
MAN-IN-RED
2003-01-07 00:23
2003.01.27
Screen Mater


1-86770
123000
2003-01-17 18:19
2003.01.27
Работа с Clipboard oм


14-87139
smitt
2003-01-08 13:27
2003.01.27
Минимальное приложение