Вниз
Скачать: CL | DM;

Проблемы с непонятно чем :)   Найти похожие ветки 

← →
Юрий Федоров ©   (2002-10-26 13:04) [0]

Добрый день. Ситуация следующая: приложение падает по непонятной причине, пытаюсь эту причину найти. Одно из подозрительных мест :

var i : IMyInterface;
...
SendMessage(Handle, MESSAGE_ID, 0, LParam(i));
...
Прием сообщения аналогично.
Это отрабатывает нормально, но в какой-то момент идет Access Violation в rtl60.
Можно ли так делать?
Спасибо.


← →
Внук ©   (2002-10-26 17:19) [1]

Послать-то можно, а что с ним дальше происходит, вот вопрос...


← →
Набережных С.   (2002-10-26 19:48) [2]

Существует несколько правил, которых следует придерживаться ВСЕГДА при работе с интерфейсами. Одно из них гласит: при передаче интерфейса в качестве параметра AddRef у него вызывает отправитель, а Release - получатель. В твоем случае DELPHI тебе помогать не будет и это нужно делать самостоятельно.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
3-21440
nN_
2002-10-18 10:14
2002.11.07
TreeView и DBGrid


3-21425
EOL
2002-10-18 17:10
2002.11.07
ADO Неудача при попытке очистить базу


14-21742
kaif
2002-10-12 12:39
2002.11.07
ScreenCam тормозит...


1-21681
Vitalik
2002-10-28 07:53
2002.11.07
Создание визуальных компонентов


1-21532
nick_sniper
2002-10-29 08:13
2002.11.07
Как проверить правильность записанной дискеты?




   Наверх