Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Пошаговое выполнение и просмотр






После краткого знакомства с отладочными средствами Visual Basic мы рассмотрим несколько примеров, которые помогут вам освоить работу с ними:

1. Откройте проект MDINote.vbp из каталога \MSDN98\98vc\1033\Samples\VB98\ MDI\.

2. Откройте окно программы для формы frmNotepad — щелкните на строке frmNotepad в окне проекта и выполните команду View > Code из контекстного меню.

3. Перейдите к процедуре события Form_Load.

4. Установите точку прерывания в строке

 

For i = 1 To Screen.FontCount – 1

 

Для этого следует установить курсор внутри строки и нажать клавишу F9.

 

ПОДСКАЗКА Существует и другой способ установить точку прерывания щелкните на поле слева от нужной строки (рис. 12.12).

 

Рис. 12.12. Установка точки прерывания

 

5. Запустите приложение клавишей F5. Программа должна остановиться на строке, в которой была установлена точка прерывания.

6. Дважды нажмите клавишу F8, чтобы выполнить две следующие строки.

7. Выделите мышью текст mnuFontName(0). Caption и нажмите кнопку Quick Watch на панели инструментов отладки.

8. В открывшемся диалоговом окне нажмите кнопку Add, чтобы добавить выделенное выражение в окно просмотра. Диалоговое окно исчезает.

9. Продолжайте выполнять программу в пошаговом режиме и проследите за изменением выражения в окне просмотра. В нем будут в цикле перебираться значения разных шрифтов Windows.

10. Получив примерное представление о пошаговом выполнении программы, нажмите Ctrl+Shift+F8, чтобы выйти из цикла и процедуры события Form_Load. Вы вернетесь к процедуре события MDIForm_Load.

11. Завершите процесс отладки кнопкой End.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.