Вход


Главная страница >> Учебный процесс >> Конспекты >> MS Office. Руководство программиста по Visual Basic для MS Office 97 >> Отладка и обработка ошибок >> Особые ситуации при отладке >> Прерывание программы при выполнении процедур, обрабатывающих события MouseDown или KeyDown

Переход на главную страницу

Сервер поддерживается
кафедрой информатики и вычислительной техники ГрГУ
тел. +375-(0)152-445-101
E-mail :
kadan@grsu.grodno.by


[Назад]    [Содержание ]    [Вперед]

  


Прерывание программы при выполнении процедур, обрабатывающих события MouseDown или KeyDown


Если Вы остановите выполнение в процедуре обработки события MouseDown, то скорее всего отпустите кнопку мыши или что-то сделаете, пользуясь мышью. Но, когда Вы возобновите программу, она ?понадеется?, что кнопка мыши еще нажата. В итоге Вы получите событие MouseUp только после того, как вновь нажмете и отпустите кнопку мыши.

Если в процедуре обработки события MouseDown есть точка останова, Вы никогда не получите события MouseUp. Единственный выход ? убрать точку останова из процедуры обработки MouseDown.

То же самое относится и к точкам останова в процедуре обработки события KeyDown. Включив точку останова в такую процедуру, Вы можете вообще не получить события KeyUp.



[Назад]    [Содержание ]    [Вперед]

  



Текст пособия подготовлен на основе материалов книги
Microsoft Corporation. Руководство программиста по Visual Basic для Microsoft Office 97 / Пер. с англ. - М.: Издательский отдел "Русская Редакция" ТОО "Channel Trading Ltd.", 1997. - 544 с.: илл.
c Оригинальное издание на английском языке,
Microsoft Corporation, 1997
c Русский перевод,
Microsoft Corporation, 1997

  
За содержание страницы отвечает Гончарова М.Н.
©
Кафедра СПиКБ, 2002-2017