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

Вниз

События выполняются дважды...   Найти похожие ветки 

 
MikeZ ©   (2003-05-10 23:25) [0]

Привет. Пользуюсь я EldoS v3.11 и напал на такой глюк с TElListBox: при использовании событий onClick или onDblClick каждый из них выполняется дважды. Никакий дополнительных точек вызова я не заметил. И проявилось это как-то внезапно... Т.е. может я чего нибудь переключил или что-то еще. Никто не встречался с подобным? И как с ним бороться?


 
Юрий Зотов ©   (2003-05-11 00:24) [1]

Поставьте BreakPoint в обработчике. При приходе на него просмотрите стек вызовов (Ctrl+Alt+S) - увидите, как Вы на него пришли. При втором приходе сделайте то же самое и сопоставьте оба списка. Обычно это позволяет выяснить причины повторных вызовов.


 
MikeZ ©   (2003-05-11 18:38) [2]

Этот самый стек пишет вот это:
TFormMain.LB_LinksDblClick(???)
Т.е. ту самую процедуру, которая и вызывается дважды. Я ее где-либо еще не вызываю - она вызывается при двойном щелчке по ListBox"у. Информативность = 0...


 
Юрий Зотов ©   (2003-05-11 20:05) [3]

Перекомпилите EldoS и проект с включенной опцией Debug Info, укажите в опциях проекта путь к исходниками EldoS и повторите. Информативность должна возрасти.


 
MikeZ ©   (2003-05-12 00:20) [4]

А у моего EldoS нет исходников и опция включена :-)
Думаю я, что дело именно в EldoS. Но вот проверить не смогу.
Но все равно - спасибо за помощь. Про стек не знал :-(



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
14-70520
ko
2003-05-05 11:24
2003.05.22
Создание формы в Delphi 7


3-70122
GAlex
2003-04-29 15:36
2003.05.22
Не пойму в чем косяк при создании временных таблиц


1-70243
Comp
2003-05-12 09:26
2003.05.22
Как заставить дочернюю форму MiDI не появляться???


1-70277
Nikos
2003-05-12 14:22
2003.05.22
Пара вопросов по TStringGrid


3-70166
Viktor
2003-05-02 15:07
2003.05.22
Слишком мало параметров, требуется 1