Кое-что необходимое напоследок 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Кое-что необходимое напоследок



Комментарии

Комментарии - это пояснения к тексту программы. Зачем они нужны?

Когда человек со стороны посмотрит на вашу программу, например, на эту (из калькулятора):

Private Sub Кл_сложения_Click()

Звук.FileName = "c:\Windows\Media\Chimes.wav"

Звук.Command = "Open"

Звук.Command = "Sound"

Звук.Command = "Close"

Результат.Text = Val(Число1.Text) + Val(Число2.Text)

End Sub

он вряд ли поймет, в чем здесь смысл и для какой задачи программа написана. Если Звук, то при чем здесь сложение? Да и все остальное… Ну да ладно, это полбеды, а беда в том, что если через пару лет вам срочно понадобится самому разобраться в этой старой своей программе (так как ее выдвинули на Мобилевскую премию), а вы за это время ни разу не работали со звуком, то вы сами не сможете ничего понять, так как все забыли!

Любой профессиональный программист знает две вещи. Первое - любая старая программа через год забывается напрочь. Второе - почти любая старая программа или ее часть через полтора года бывает вдруг позарез нужна как исходный материал для новой программы и поэтому в ней надо срочно разобраться. Наученный горьким опытом, программист снабжает многие строчки кода собственными комментариями. Получается вот что:

'Процедура, которая объясняет компьютеру, что ему делать, если мы щелкнули

'по клавише сложения калькулятора, а именно: проиграть короткую мелодию

'Chimes.wav на объекте с именем Звук, а затем сложить два числа.

Private Sub Кл_сложения_Click()

Звук.FileName = "c:\Windows\Media\Chimes.wav" 'Указываем адрес звукового файла на диске.

Звук.Command = "Open" 'Перед проигрыванием файл нужно обязательно открыть.

Звук.Command = "Sound" 'Включить воспроизведение.

Звук.Command = "Close" 'После проигрывания файл нужно обязательно закрыть.

Результат.Text = Val(Число1.Text) + Val(Число2.Text) 'Склалываем числа, причем Val преобразует текст в число

End Sub

Компьютеру комментарий не нужен, он его не поймет, а если начнет понимать, то ничего хорошего из этого не выйдет. Так что заглядывать в него компьютеру не нужно. И чтобы ясно показать компьютеру, куда ему не надо заглядывать, программист в каждой строке кода перед комментарием ставит одинарную кавычку. Visual Basic, выполняя очередную строку кода, просматривает ее слева направо, и как только наткнется на кавычку, правее уже не глядит.

Перенос длинного оператора на следующую строку

Иногда оператор получается такой длинный, что не умещается на экране. Это не беда - в окне кода он уместится, так как окно гораздо шире экрана, надо только его прокрутить. Но все равно неприятно, прокручивать не хочется. Оператор можно перенести на другую строку комбинацией пробела и подчеркивания. Например, вместо

Результат.Text = Val(Число1.Text) + Val(Число2.Text)

можно записать

Результат.Text = Val(Число1.Text) _

+ Val(Число2.Text)

или

Результат.Text = _

Val(Число1.Text) _

+ Val(Число2.Text)

Как видите, в конце строк стоит пара символов - пробел и за ним знак подчеркивания.

Запись нескольких операторов в одной строке

Visual Basic допускает писать в одной строке несколько операторов, разделяя их двоеточиями, вот так:

Звук.Command = "Open":Звук.Command = "Sound": Звук.Command = "Close"

Это приятно экономит место по вертикали экрана.

Превращаем наш калькулятор в независимую программу

В Windows вы привыкли запускать игры и другие программы двумя способами: щелкнув по значку программы на рабочем столе Windows (или в папке или в проводнике) или выбрав программу в стартовом меню на панели задач. Наш калькулятор запускается пока только из Visual Basic, что, возможно, уязвляет вашу гордость. Что ж, превратим его в независимую программу, которая будет запускаться, как и все, без запуска Visual Basic.

Для этого - File®MakeProject1.exe. Затем в открывшемся окне выбираем папку, где будет сохранен будущий файл нашей независимой программы, и задаем ему имя (скажем, Суперкалькулятор). Затем ОК - и ваш файл Суперкалькулятор.exe готов. Если вы в качестве папки сохранения файла выберете c:\Windows\Рабочий стол, то ваш калькулятор расположится на рабочем столе Windows, а если вы ярлык этого файла (ярлыков мы не проходили) поместите в папку c:\Windows\Главное меню\Программы\Стандартные, то он будет красоваться в запускающем меню рядом со стандартным калькулятором Windows (это все равно, что сидеть с Биллом Гейтсом в одном Мерседесе).

Однако, если вы попытаетесь скопировать ваш Суперкалькулятор.exe на другой компьютер и там его запустить, то вас может ждать неудача. Здесь нужны более сложные действия, чем я описал (см. 3.8).

Как мы в дальнейшем улучшим наш калькулятор

· Предохраним его от деления на ноль и от прочих досадных ситуаций, описанных в 2.5.

· Снабдим его паролем, чтобы все, кому не лень, не могли наслаждаться его возможностями (то и другое см. в 5.9).

· Обеспечим привычный для глаз вид результатов (см. в 4.5 "Форматирование результатов").

 

 

Но для этого нужно знать переменные величины.

Глава 3. Работа в среде Visual Basic

В этой главе мы не будем программировать, мы будем учиться нажимать кнопки. Мы познакомимся с такими сторонами работы в средеVisual Basic, как инсталляция Visual Basic, сохранение проектов, работа с окнами и меню Visual Basic и т.п. Это всё необходимые моменты, но не все они необходимы вам именно сейчас. В любом случае прочитайте главу, а проверяйте лишь то, что вам покажется нужным.

Самые основы работы в среде Visual Basic уже изложены в первых двух главах на примере создания проектов. Кроме этого, значительную часть материала, относящуюся к работе в среде Visual Basic, мне показалось уместным изложить позже, в других местах книги. Вот эти места:

· 4.2 - Пошаговый режим

· 6.1 - Зацикливание

· Глава 7 - Отладка программы

· 9.1 - Объекты. Их свойства, их события, их методы

· 14.4 - Рамка (Frame)

· 19.3 - Структура проекта. Окно Project Explorer.

· Приложение 2. Работа в Windows. Ввод текста

Все остальное, что мне показалось необходимым, изложено в этой главе.

Что нужно знать и уметь перед тем, как сесть за компьютер

Я постарался написать книгу так, чтобы сесть за компьютер и программировать на Visual Basic мог даже тот, кто ни разу за компьютер не садился. Специально для такого человека я написал Приложение, в котором объясняю все элементарные и необходимые для этого вещи: как устроен компьютер, какова структура папок на диске, как работать с текстом в текстовом редакторе, как управляться с окнами Windows. Если вы чувствуете пробелы хотя бы в одной из этих областей, то ни в коем случае не садитесь за компьютер и дальше не читайте, а читайте сначала Приложение.

 

Начнем, конечно, с инсталляции Visual Basic на ваш компьютер.

Инсталляция Visual Basic

Вообще-то, инсталляция- дело не для новичка. Но если рядом нет никого, кто мог бы вам помочь … В общем, смело вперед. Вероятность того, что у вас получится, достаточно высока.

Чтобы работать с Visual Basic, он должен быть на вашем компьютере установлен (инсталлирован). Что такое установка программы, вы можете прочесть в 3.8.

Если вы не знаете, установлен ли Visual Basic на вашем компьютере, попробуйте запустить его из стартового меню, как это описано в 3.4. Если в стартовом меню его нет, то почти наверняка он не установлен. Есть более надежный способ проверки - посмотреть в Панель управления Windows, но для новичка это, пожалуй, опасно.

Чтобы установить Visual Basic, вам нужен компакт-диск. Во многих случаях Visual Basic продается на компакт-дисках не отдельно, а в составе пакета Microsoft Visual Studio, куда кроме Visual Basic входят средства программирования Visual C++ и Visual FoxPro.

Итак, у вас в руках компакт-диск (или пакет компакт-дисков) с надписью Visual Basic или Visual Studio. На разных компьютерах и разных операционных системах установка Visual Basic идет чуть-чуть по-разному. Однако, в подавляющем большинстве случаев она проходит именно так, как написано ниже.

Ваши действия:

1. Вставьте диск (или диск №1 из пакета) в дисковод CD-ROM. Для этого нужно сначала нажать на кнопку дисковода и подождать, когда из него выдвинется поднос для диска. Аккуратно установите диск на поднос блестящей стороной вниз. Старайтесь не дотрагиваться до блестящей поверхности пальцами. Снова нажмите на кнопку дисковода. Поднос вдвинется в дисковод, унося с собой диск. Здесь возможно одно из двух. Если автоматически запустится программа установки, то переходите к пункту 4. Если же через пару минут ничего не произошло, то читайте дальше.

2. Вам нужно добраться до файла Setup.exe на компакт-диске. Для этого зайдите в значок Мой компьютер на рабочем столе Windows и найдите в открывшемся окне значок дисковода CD-ROM. Щелкните по нему правой клавишей мыши и в открывшемся контекстном меню выберите пункт "Открыть". Перед вами откроется окно со списком папок и файлов компакт-диска.

3. Найдите в этом окне файл Setup.exe и запустите его на выполнение.

4. Начнет работу мастер инсталляции. Дальнейшие ваши действия задаются мастером. Ваше дело - отвечать на вопросы мастера и выбирать из предложенных вариантов. Здесь я прослежу установку Visual Basic из пакета Visual Studio 6.0. Установка Visual Basic с отдельного диска во многом аналогична, хоть и несколько покороче. Время от времени вам придется выполнять просьбу мастера вставить в дисковод другой диск.

5. Мастер предлагает вам общие сведения по установке. Прочтите их и нажмите кнопку Next.

6. Мастер спрашивает, согласны ли вы нести ответственность за незаконную установку Visual Studio. Если согласны, жмите I accept the agreement. Затем Next.

7. В диалоговом окне - три поля. В верхнее поле мастер предлагает ввести идентификационный номер устанавливаемого продукта. Его вам должен был сказать продавец. В другие два поля вы вводите свое имя и название своей фирмы. Можете ввести туда любую тарабарщину. Затем Next.

8. Из трех типов установки выбирайте Custom.

9. Мастер предлагает выбрать папку, в которую будут устанавливаться некоторые файлы программы. Новичкам рекомендую согласиться с его предложением. Next.

10. Жмите Continue.

11. Жмите OK.

12. Мастер предлагает вам компоненты Visual Studio для установки. Если вы не любите транжирить дисковое пространство, то поставьте флажки у следующих копонент:

· Microsoft Visual Basic

· Active X

· Data Access

· Graphics

· Tools

С остальных компонентов флажки снимите. Continue.

13. Мастер довольно долго копирует файлы с компакт-диска на жесткий диск, иногда задавая вам вопросы, смысла которых вы скорее всего не понимаете. Постарайтесь отвечать так, как рекомендует сам мастер.

14. После этого мастер предложит вам перезагрузиться (кнопка Windows Restart). Если у него самого не получится, то просто выключите компьютер, как положено, а затем включите.

15. После перезагрузки мастер может предложить вам установить еще несколько компонентов Visual Studio. Отказывайтесь. Вам это не скоро понадобится.

16. После окончания инсталляции можете вынуть компакт-диск.



Поделиться:


Последнее изменение этой страницы: 2016-08-12; просмотров: 186; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.138.200.66 (0.014 с.)