Автор работы: Пользователь скрыл имя, 23 Февраля 2012 в 10:01, курсовая работа
Новое решение создается командой File > New. Нам предлагается выбрать один из двух вариантов: создать новый проект (New Project) или пустое решение (Blank Solution). Даже при выборе первого варианта IDE все равно создает решение. Различие между этими вариантами заключается в том, что при выборе определенного типа проекта VS .NET IDE создает несколько служебных файлов и включает их в решение (тип файлов зависит от выбранного типа проекта).
Создание калькулятора
Новое решение создается командой File > New. Нам предлагается выбрать один из двух вариантов: создать новый проект (New Project) или пустое решение (Blank Solution). Даже при выборе первого варианта IDE все равно создает решение. Различие между этими вариантами заключается в том, что при выборе определенного типа проекта VS .NET IDE создает несколько служебных файлов и включает их в решение (тип файлов зависит от выбранного типа проекта).
Рис. 1 - Диалоговое окно New Project
Поверх него будет окно “Новый проект” (или “New Project”), которое дает нам возможность выбрать, чего мы там будем создавать. Выглядеть это должно примерно так как на рисунке 1. А поскольку мы будем делать exe-программы, а выделена иконка “Standart EXE”, то нам и выбирать-то ничего не надо, просто щелкаем по кнопке “Открыть” (“Open”).
Итак, создаем “Стандартный EXE”. На экране имеем примерно такую картинку:
Рис. 2
Теперь мы найдем место, куда будем заносить собственно программу. Для этого в верхнем ряду окна нажимаем кнопку “Вид”. В выпавшем меню первая строка и есть та, которая нам нужна: “Код”. Показано на рисунке 3.
Рисунок 3.
У нас поверх окна формы Проект1 – Form1 (Форма) появится окно Проект1 – Form1 (Код). Вверху этого окна у нас имеется два выпадающих списка. Слева - список доступных объектов, справа – события для этих объектов. Объектов у нас сейчас два: (General) и Form. Выбираем строку Form. В поле окна кода появились две строки. Что это значит. Первая строка:
Private Sub Form_Load() - говорит о том, что мыначинаем подпрограмму (Private Sub) или правильней процедуру, которая будет выполняться при загрузке (_Load) нашей формы (Form). Загрузка - это возникающее событие, на которое и отреагирует эта процедура. Последняя строка
End Sub - просто говорит о том, что этой строкой процедура Form_Load завершается.
Вот только выполнять-то пока нечего. В теле процедуры у нас нет ничего. А поэтому мы сейчас туда чего-нибудь напихаем. Первым делом, выведем на нашу форму какой-нибудь текст. Для этого вписываем между двух уже имеющихся у нас строк еще одну. У нас получится вот такая процедура:
Private Sub Form_Load()
Form1.Print "Калькулятор"
End Sub
Строка, которую мы только что вписали в процедуру, представляет собой оператор, в котором первое слово Form1 представляет собой объект с которым мы работаем (не даром Visual Basic - это объектно-ориентированный язык). В нашем случае объект - это форма. Второе слово после точки (Print) представляет собой метод, который мы используем, для того чтобы работать с нашим объектом (формой). Наш метод позволит напечатать на объекте данные, которые следуют далее. Так как строка "Калькулятор" - текстовая, то она взята в кавычки. Таковы правила языка Visual Basic - то бишь синтаксис.
Теперь можно бы посмотреть, как это работает, только ни чего у нас не выйдет. Чтобы эта надпись появилась в форме, надо зайти в окно “Свойства – Form1”. Затем в левой колонке найти строчку со свойством “AutoRedraw”. В этой строке только в правой колонке из выпадающего списка выбрать “True”. Теперь окно перерисуется вместе с нашим чудесным текстом и мы сможем увидеть изменения формы после выполнения программой нашего оператора. Нажмем кнопочку со стрелочкой для запуска нашей программы (показано на рис.4) и наслаждаемся ее работой.
Рис.4
Свойство перерисовки, как и всякое другое можно задавать программно. Это намного правильней, так как в ходе выполнения программы часто приходится менять свойства объектов. Перед нашей строчкой добавим еще одну:
Form1.AutoRedraw = True
Теперь наш проект надо сохранить. Выбираем “Файл – Сохранить проект” или нажимаем на изображение дискетки. Появиться окно сохранения проекта, которое обычно предлагает путь "C:\Program Files\Microsoft Visual Studio\VB98". Но туда сохранять ни в коем случае не надо, иначе файлы нашего проекта перепутаются с файлами Visual Basic. Лучше создать отдельную папочку с названием, которое отражает суть проекта, и сохранить проект в ней. Так надо поступать с каждым проектом.