Отправляет email-рассылки с помощью сервиса Sendsay

Программирование на Visual Basic

  Все выпуски  

Программирование на Visual Basic 6.0 в примерах.


Информационный Канал Subscribe.Ru


Здравствуйте!!!

 Привет всем, кто принялся изучать Visual Basic. Мы с вами прошли один урок, в котором я рассказал, как надо выводить сообщения. На этом уроке всё будет сложнее - мы будем изучать типы переменных и как всегда я приведу пример программы. Программа будет называть “Byte   Мой сайт:       www.symsoft.narod.ru    email:ger@ellink.ru

                                                            Урок 2

                                                            “Byte”

 

 

Для начала я вас познакомлю с переменными и вообще, что такое память.

 

Представьте лист бумаги в клетку. Каждый квадрат имеет размеры 5x5 см.  и площадь 0,25 см2. Если представить память компьютера в виде листа, то один квадрат будет соответствовать одному байту. Один килобайт (1024 байт) будет иметь размеры 16Х16 см.

Это может и мало, но мегабайт(1024 кбайт) оказывается на удивление очень большим, а 16 Мбайт – это треть футбольного поля!!!

Так вот если написано слово “Иванов” и каждая буква “весит” 1 байт, то Общий объём слова равен 6 байтам.

 

Так вот как только ваши приложения начнут хранить, извлекать и отображать данные, вам неизбежно придётся работать с переменными, массивами и константами.

 

Переменной – называется имя, определяющее область памяти для хранения временной величины.

 

В Visual Basic существует несколько типов переменных, называемых типами данных.

 

Вот самые используемые (с остальными я вас познакомлю на следующих уроках по мере продвижения.)

 

Тип данных:          Назначение:

     

     Integer                 Числовая переменная, содержит целые числа из интервала -32 768 до

                                     32767.

 

       Long                      Тоже самое, только с более широким интервалом.

 

 

      String                   Переменная для хранения текстовых и строковых значений (букв)       

 

 

     Boolean                 Переменная для хранения значений True(Правда) или False (Ложь)

                                          О True и False вы узнаете потом.

 

     Variant                  Универсальная переменная, которая может хранить переменные

                                          большинства переменных.

 

Внимание!!! Не рекомендуется использовать переменную Variant, она слишком громоздкая и сильно замедляет программы. Также и другие переменные нужно использовать рационально! Они могут погубить программу, если их много.

 

Фу-ххх… Теперь перейдём к самой программе!!!

В этой программе мы не только рассмотрим принцип применения переменных, но и научимся использовать InputBox  (На прошлом  уроке мы узнали, что такое MsgBox,

а InputBox – это противоположность MsgBox. MsgBox – выводит сообщения, а InputBox – вводит их в компьютер для дальнейшего использования.)

 

Да, и забыл сказать, что переменные объявляются при вот так:

 

Dim переменная as тип данных

 

Об этом потом.

 

В Visual Basic:

 

  1. Создайте новый проект командой File -> New Project (Как на прошлом уроке)
  2. Выберите в Project Wizard значок Standard EXE.
  3. Добавьте две кнопки на форму Form1

 

Name: cmdString

Caption : String

 

Name: cmdInteger

Caption: Integer

 

  1. Дважды щёлкните на кнопке cmdString и наберите код:

Private Sub cmdString_Click() 'Кстати, чтобы делать комментарии в коде нужно поставить знак "'"

Dim Name As String 'Объявление переменной Name как строковую

Name = InputBox("введите ваше имя:") ' Занесение в память данных переменной Name

MsgBox "Привет ," & Name & "!!!" ' Вывод сообщения

 

End Sub

 

Так вот если бы вы на вопрос ответили цифрой, то переменная бы не поняла её, так как

она String.

 

  1. Теперь дважды щёлкните на cmdInteger  и наберите код:

 

      Private Sub cmdInteger_Click()

      Dim Code As Integer 'Объявление переменной Code как числовую

      Code = InputBox("введите код:") ' Занесение в память данных переменной Name

      MsgBox "Ваш код:" & Name & "!!!" ' Вывод сообщения

 

      End Sub

 

  То же самое и с переменной Code, только наоборот – она числовая и поэтому не “понимает’ буквы.

 

Теперь разберём события. При клике на кнопку объявляется переменная и выскакивает окно ввода, в которой мы вводим данные и они заносятся в переменную. Далее выскакивает окно с сообщением.

 

 

На этом наш урок закончен! До свидания! Ждите новых

 

To be continued…

 

Site: www.symsoft.narod.ru

mailto: ger@ellink.ru

 


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное