Студопедия

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

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

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






Запуск, прерывание и окончание программ






Основы Visual Basic

Азбука Visual Basic

Часть 1

Предисловие

 

Если под Windows'ом запускается программа, на экране открывается её окно. Окна разных программ, конечно же, тоже различны, например различны по размеру, имеют различные формы, и на них видны различные вещи. Особенности, которые касаются самих окон, такие как размер, цвет, заголовки и т.д. называют свойствами окна. А вещи, которые видны на окне, в основном тексты, картинки, иконки, называют объектами или элементами управления. Каждый из этих объектов тоже имеет такие же свойства, как длина, ширина, цвет и т.д.

Если программа была запущена, и её окно было открыто, программа спокойно ждёт, пока что-нибудь не произойдёт, что, к примеру, будут нажаты кнопки, активировано меню и т.д. Когда это происходит, это называют событием. Для каждого события, которое только интересует нашу программу, программисты (мы!) написали в языках программирования, как Basic, отдельные " кусочки" кодов, которые будут вызваны каждый раз, если событие " происходит" (событие процедуры). Со словом " процедура" у Вас ассоциировались, может быть, проверка самолёта пилотами перед стартом или ежегодные кофепития с заключительной игрой в минигольф на Дне Рождения у Дяди Альфонса. Короче, процедуры - это процессы, которые, как один вид поваренного рецепта, всегда одинаковы. И примерно так это в программировании: процедуры это шаг-за-шагом исполняемые указания для глупого компьютера, который не может ничего другого, как слепо следовать простым командам - это, однако, очень быстро. Итак, если, например, в программе рисования происходит событие - пользователь кликает в меню пункт " Сохранить" - будет исполнена процедура, которая состоит из команд, заставляющих компьютер сохранить в файл нарисованную картинку.

И как их программируют

Visual Basic-программа, так называемый проект, состоит из минимум одного окна (с определёнными свойствами), объектами и из многочисленных процедур событий для различных функций программы. С помощью Visual Basic делают программы примерно так: в них сначала создают окно с различными объектами и потом для каждого из них пишут процедуры, вдыхающие жизнь в серое окно. Это и есть собственно " программирование".

Обращение с ситемой Visual Basic

Запуск, прерывание и окончание программ

Чтобы запустить, прервать или окончить работу со своей программой, можно использовать либо меню " Run" либо три иконки наверху окна VB, которые выглядят, как кнопки магнитофона. Программу можно также в любой момент остановить, нажав одновременно комбинацию кнопок Ctrl + Break. Это же произойдёт при нажатиии на иконку " Break", но это работает только тогда, пока программа только ждёт события. В обоих случаях можно продолжить с помощью иконки " Start". Однако если программа прервана таким образом, её можно изменять только в некоторых границах, а именно: можно изменять процедуры - написанные в VB коды, но не переключаться на различные объекты или изменять свойства: для этого нужно остановить программу с помощью третьей иконки " Stop".

Узнать запущена ли или прервана ли или остановлена ли программа можно узнать, посмотрев на самый верх экрана - заголовок VB. После " Visual Basic" стоит там в угловатых скобках либо " run", если программа запущена, либо " break", если программа прервана или " design", если программа остановлена. Только если в заголовке стоит " design" можно изменять объекты и их свойства.






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