Visual basic один из старых языков весьма мощен , но вначале многие из вещей
не очень понятны вообще.
Вначале изучения Вы можете рассматривать себя гуру; но как только Вы начнете понимать основы visual basic, Вы увлечетесь И вы захотите проектировать еще и еще.
Вам потребуется только несколько минут, чтобы создать вашу первую программу.
Вы создаете пользовательский интерфейс
"рисуя" средства управления типа коробок текста и кнопок команды, на форме Затем, Вы придадите свойства форме и средствам управления например заголовки(надписи), цвет, и размер. Наконец, Вы напишете код, чтобы программа заработала .Первая программа покажет Вам некоторые принципы использования
visual basic,Эта глава
- краткий обзор создания первой программы ( описывает термины и навыки,), обьяснит шаг за шагом создание несколько простых программПолное обьяснение процесса работы Окон потребовало целой книги. Глубокое понимание всех технических деталей вам не необходимо. Сейчас важно обьяснить три ключевых концепции: окна, события и сообщения
Окно мы можем представить как прямоугольную область(регион) c собственными границами.
Вы вероятно уже знаете несколько различных типов окон: окно Explorer в
windows , окно документа microsoft office.В
visual basic Окно это коробка обработки текстов, или коробки диалога, при помощи которого вы введете нужные вам данные или сообщит или напомнит вам что-то важное. Это наиболее обычные примеры, есть много других типов окон. Кнопка команды тоже окно.Изображения, коробки текста, кнопки выбора и бруски(бары) меню - все окна
Операционная система Microsoft windows управляет всеми этими окнами, придавая каждому уникальный id номер (ручка окна или hWnd).
Система непрерывно контролирует каждое из этих окон при помощи
событий.События
могут происходить в результате действия пользователей например щелчка или передвижения мыши или даже в результате действий другого окна.Каждый раз когда происходит,деиствие посылается сообщение операционной системе. Система обрабатывает сообщение и передает его к другим окнам. Каждое окно может реагировать по своему на специфическое сообщение (например, перекрашивая себя, когда оно было раскрыто другим окном).
Вы можете вообразить - иметь дело со всеми возможными комбинациями окон, событий, и сообщения.!!!
К счастью, VISUAL BASIC изолирует Вас от необходимости иметь дело со всей обработкой сообщения низкого уровня. Многие из сообщений обрабатываются автоматически; другие представляюся вам как event procedure для вашего удобства. Это позволит Вам быстро создавать мощные программы без того, чтобы иметь необходимость иметь дело с ненужными деталями.
В традиционных или "процедурных" кодах , сама программа контролирует какую часть ее выполнить и в какой последовательности. Выполнение начинается с первой линией кода и следует порядку вызывая процедуры и функции как необходимо
В visual basic выполняются различные секции кода в ответ на события. События могут быть вызваны действиями пользователя, сообщениями от системы непосредственно или даже самой программой.
Поскольку Вы не можете предсказывать последовательность событий, нужно обратить внимание на переменные которыми вы пользуетесь. Например - переменная входа должна содержать значение
перед выполнением процедуры, чтобы обработать то значение, Вы должны спроектировать ваше приложение таким способом, чтобы удостовериться, что приложение будет всегда выполнимо Ваш код может также вызывать события в процессе выполнения. программы Например, programmatically изменение(замена) текста в текстовом поле заставляют включится процедуре «Change”. Важно понять управляемую событиями модель и обратить на это внимание при проектировании вашего приложения.Традиционный
процесс создания программы состоит из трех этапов :Составления
Компилирование
Испытания
. В отличие от традиционных языков в
visual basic используется диалоговый подход проектирования, стирая различие между тремя этапамиВ большинстве языков, если Вы делаете ошибку в вашей
программе, она обнаруживается компилятором, когда Вы испытываете ваше приложение. Вы должны найти и исправить ошибку и начать компиляцию снова, повторяя процесс для каждой найденной ошибки.visual basic
. – почти подобно наличию эксперта, следящего за вашим плечом, ловит ваши ошибки подсвечивая их. уже при составлении программы В дополнение к ловле ошибок visual basic также частично собирает код. Вам остается только закончить процесс компиляции и запустить программу.А теперь попробуем составить нашу первую программу .
Запустим программу
visual basic:1. Нажмем на НАЧАТЬ (start)
2 Выберем обцию ПРОГРАММЫ) (programs)
3 Выберем опцию
Microsoft visual basic4 Далее standardexe
Есть три главных этапа в создании апликации в
visual basic:1. Создайте интерфейс.
2. Придайте Свойства. кнопкам
3. Составьте код.
Посмотрим как использовать эти
этапы , чтобы создать простую программу которая состоит из коробки текста и кнопки команды.Когда Вы щелкаете кнопкой команды, сообщение " Привет, мир! " появляется в коробке текста
.Создание
Интерфейса – это основа создания апликацииВы можете использовать формы, чтобы добавить окна и диалоговые коробки
в апликацию. Вы также можете сделать некоторые окна невидимыми вначале процесса обработки программы.Первый этап к построению апликации в
visual basic - создание форм которые составляют основу программы.Далее нанесем на формы обьекты которые составляют основу апликации
В первой программе мы используем 2 обьекта из ящика инструментов:
TEXTBOX
:COMMAND BUTTON
:Щелкнем в ящике инструментов на контроль “Текст” . этот контроль появился
на нашей форме. Нажимая левую кнопку мышки мы можем передвинуть контроль в нужное нам место ,
Нажимая левой кнопкой мышки на границу контроля и не отпуская мы можем изменить размеры контроля - уменьшить или увеличить как показано на рис
и достичь нужных нам размеров . Только после этого отпустим кнопку мышки
Теперь мы получили на форме контроль в нужном месте и нужных размеров
Другой способ получения контроля - дважды кликнуть на левую кнопку мышки
То же самое проделаем и с кнопкой
В результате мы получили форму с двумя контролями как показано на рисунке
контроль текста
командная кнопка
Следующий этап установка свойств для объектов которые вы создали.
Окно Properties обеспечивает легкий путь установки свойств для всех объектов на форме. Чтобы открыть окно Properties, выберите команду своиства окон из меню вид , щелкните кнопкой Properties Window на toolbar, или используйте меню контекста для контроля(управления).
меню контекста для контроля