Форум: "Основная";
Текущий архив: 2003.05.22;
Скачать: [xml.tar.bz2];
ВнизСобытия выполняются дважды... Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c