принципы визуального программирования: методические указания к лабораторной работе

E-Book Overview

Методические указания к лабораторной работе по курсу ''Программирование и основы алгоритмизации'' для студентов направления 550200 ''Автоматизация и управление'' Томского политехнического университета. Подготовлены на кафедре интегрированных компьютерных систем управления ТПУ. Работа ставит целью ознакомить студентов с принципами визуального программирования (проектирование формы, визуальные и объектные аспекты форм, свойства компонентов, события, архитектура приложения).

E-Book Content

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИИ Томский политехнический университет _______________________________________________________ УТВЕРЖДАЮ Декан АВТФ ________________ Мельников Ю.С. “__” ______2002 г. ПРИНЦИПЫ ВИЗУАЛЬНОГО ПРОГРАММИРОВАНИЯ Методические указания к лабораторной работе № 130 по курсу “Программирование и основы алгоритмизации” для студентов направления 550200 “Автоматизация и управление” Томск - 2002 УДК 681.3 Принципы визуального программирования. Методические указания к лабораторной работе № 130 по курсу “Программирование и основы алгоритмизации ” для студентов направления 550200 “Автоматизация и управление”. . Составитель Н.М. Семёнов Рецензент к.т.н., доцент Е.И. Громаков Методические указания рассмотрены и рекомендованы методическим семинаром кафедры интегрированных компьютерных систем управления “___” ___________ 2002 г. Зав. кафедрой А.М. Малышенко ОГЛАВЛЕНИЕ 1 Проектирование формы .................................................................. 4 1.1 Время разработки и время выполнения ............................. 4 1.2 Размещение компонентов на форме ................................... 5 1.3 Размещение различных управляющих элементов .............. 5 1.4 Выбор группы компонентов ............................................... 7 1.5 Удаление компонентов ........................................................ 7 1.6 Перемещение компонентов ................................................. 7 1.7 Изменение размеров компонентов .................................... 8 1.8 Выравнивание размера компонентов ................................ 8 1.9 Выравнивание расположения компонентов .................... 9 2 Визуальные и объектные аспекты форм ........................................ 10 2.1 Присоединение программы обработки события ............. 11 2.2 Пример активной формы ................................................... 11 2.2.1 Управляющий элемент - кнопка ......................... 11 2.2.2 Управляющий элемент - метка ........................... 12 2.2.3 Методы обработки событий формы ................... 12 2.2.4 Объявление методов ............................................ 14 2.2.5 Параметры методов ............................................. 15 2.2.6 Реализации методов ............................................. 15 3 Свойства компонентов ......................................................................15 3.1 Установка свойств во время разработки ........................... 15 3.2 Простые свойства ............................................................... 16 3.3 Свойство с перечислимым выбором ................................ 16 3.4 Вложенные свойства ......................................................... 17 4 События ............................................................................................ 18 4.1 События, связанные с компонентами ................................ 18 4.2 Захват события ................................................................. 19 4.3 Обработка события ........................................................... 19 5 Архитектура приложения ............................................................... 19 5.1 Диалоговые окна ............................................................... 19 5.2 Формы как модальные диалоговые окна ........................... 20 5.2.1 Основная форма ........
You might also like

Lexikon Der Informatik
Authors: Peter Fischer , Peter Hofer    155    0


High Performance Data Mining
Authors: Guo , Grossman. (eds.)    214    0


Computer Science Handbook
Authors: Allen B. Tucker    220    0



Distributed Computing: Principles, Algorithms, And Systems
Authors: Ajay D. Kshemkalyani , Mukesh Singhal    125    0


Concise Algorithmics: The Basic Toolbox
Authors: Mehlhorn K. , Sanders P.    126    0


Algorithm Theory — Swat 2002: 8th Scandinavian Workshop On Algorithm Theory Turku, Finland, July 3–5, 2002 Proceedings
Authors: Torben Hagerup , Rajeev Raman (auth.) , Martti Penttonen , Erik Meineche Schmidt (eds.)    143    0


Computer Graphics And Geometric Modeling. Mathematics
Authors: Max K. Agoston    176    0


Digital Image Processing (preview)
Authors: Rafael C. Gonzalez , Richard E. Woods    156    0


3d Structure From Images — Smile 2000: Second European Workshop On 3d Structure From Multiple Images Of Large-scale Environments Dublin, Irleand, July 1–2, 2000 Revised Papers
Authors: Paul Debevec (auth.) , Marc Pollefeys , Luc Van Gool , Andrew Zisserman , Andrew Fitzgibbon (eds.)    147    0