Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Действия в режиме паузы




Работа с несколькими формами

Дополнительные элементы управления

Функциональность форм.

 

При создании формы на экране автоматически отображается окно свойств формы, которое содержит 2 вкладки: Alphabetic (алфавитный список) и Categorized (по категориям).

 

Пример работы с формой:

1) Создаём форму с именем frm_Main, размещаем на ней элемент управления CommandButton с именем cmd_First.

2) Изменим свойство Caption для формы на текст: «Моя первая программа», а для кнопки на «Нажми меня!».

3) Добавим на форму метку с именем lbl_First и помещаем на ней надпись «Добро пожаловать в мою программу».

4) После запуска формы видим готовую форму на экране.

5) Дважды щёлкаем мышью по кнопке и попадаем в редактор кода (процедуру обработчика события click для кнопки). В окне редактора кода в верхней части с левой стороны расположено поле со списком всех элементов управления формы, а с правой стороны поле со списком всех событий.

Private Sub cmd_First_click()

‘Вывод сообщения

MsgBox (“блаблабла”)

End Sub

Корректировка текста метки через программный код:
В обработчике событий добавляем надпись lbl_First.Caption=”Надпись изменена”

Чтобы выбрать дополнительные элементы, вызываем через панель ToolBox контекстное меню и выбираем команду Additional Contral. Выбираем нужный элемент -> ОК и он появляется на панели ToolBox.

 

Frm_Main

Frm_First Name

Frm_Second

 

Главная

Первая Caption

Вторая

 

 

На главную добавляем 2 кнопки:

Cmd_Call_F1 (показать первую форму)

Cmd_Call_F2 (показать вторую форму)

 

На форму №2 добавить кнопку cmd_First (на главную).

Аналогичную кнопку добавить форму №3.

 

Обработчики событий в главной форме:

Private Sub cmd_Call_F1_click()

‘скрыть

Frm_Main.Hide

‘отобразить

Frm_First.Show

End Sub

 


 

Тема: отладка и обработка ошибок в программе.

 

Типы ошибок:

1. Синтаксические ошибки.

2. Логические ошибки.

3. Ошибки времени выполнения.

 

Приемы отладки:

1. Тестирование;

2. Переход в режим паузы- меню debug| step into или клавиша f8. Установить точку останова (breakpoint) нажать f9. Если нужно запомнить место остановки то пропишите команду stop. Если программа не завершается то нажмите клавише ctrl + break.

 

· F8

· Shift+f8 пропуск отлаженной процедуры.

· Ctrl+shift+f8 для быстрого выполнения процедуры.

· Ctrl+f8 фрагмент

· Если нужно пропустить фрагмент кода с ошибкой, то нажмите ctrl+f9 а затем перетащить желтую стрелку слева от кода на нужную строку.

· Если нужно вернуться к месту остановки, то используем команду show Next statement.

· Продолжение выполнения программы после остановки f5. Для прекращения alt+f4.

 

Дополнительные возможности для просмотра текущих значений переменных предоставляют окна:

· Immediate

· Locals

· Watch

Так можно просмотреть текущем состоянии переменной нужно навести на нее указатель мыши, если у вас включен параметр auto data tips в окне options, меню tools| options.

Чтобы получить информацию об области видимости и типе данных переменной, нужно установить на нее курсор и выбрать меню edit, quick info.

 




Поделиться с друзьями:


Дата добавления: 2015-06-04; Просмотров: 346; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.