Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УчебноеПособие по VB_6.doc
Скачиваний:
21
Добавлен:
24.12.2018
Размер:
3.17 Mб
Скачать

Задачи для самостоятельной работы

№1. ;

№2.

№3. ;

№4.

№5.

№6. ;

№7.

№8. ;

№9. ;

№10.

№11.

№12.

№13.

№14.

№15.

№16.

№17.

№18.

№19.

№20.

3.2. Операторы и функции языка VB.

3.2.1. Ввод данных

Данные в программу могут быть введены несколькими способами:

  • присвоением начальных значений переменным непосредственно в программе с помощью оператора Let;

  • вводом данных с клавиатуры в режиме диалога c помощью элемента управления TextBox;

  • с помощью диалогового окна InputBox.

Присвоение начальных значений переменным

Присвоение начальных значений переменным осуществляется с помощью оператора Let;

Синтаксис оператора:

Let <имя_переменной> = <значение>

Например:

Let a=3.754

Let b=Sin(x)

Let c$= “Зимние каникулы”

Оператор Let может быть опущен, поэтому выражения Let b=Sin(x) и b=Sin(x) эквивалентны.

Ввод данных с помощью элемента управления TextBox

В режиме диалога пользователя с программой данные можно ввести с клавиатуры непосредственно в строку ввода элемента управления TextBox. Текстовое поле используется для ввода самой разнообразной информации. Вся информация вводится как текст. Для преобразования строковых данных в числовые используется функция Val(строковая переменная). Например:

<переменная_символьного_типа>= txtText1.Text

<переменная_числового_типа>= Val(txtText1.Text)

Ввод данных с помощью окна диалога InputBox

В режиме диалога данные можно ввести в программу с помощью функции InputBox (рис.3.4.). Функция InputBox используется тогда, когда необходимо ввести только краткую информацию. Она имеет следующий синтаксис:

<Переменная> = InputBox (prompt [,title] [,default] [,xpos] [,ypos] [,helpfile], context])

Параметр: Prompt определяет текст, отображажаемый в диалоговом окне как приглашение («Введите значение переменной Х»).

Title – отвечает за надпись заголовка («Ввод данных»). Если этот параметр не указан, то отображается название приложения.

Default – определяет значение по умолчанию, отображаемое в строке ввода («124.786»).

Параметры XPos и YPos используются совместно и указывают координаты верхнего левого угла окна. По умолчанию окно отображается посредине экрана.

Функция InputBox имеет еще два необязательных параметра HelpFile и Context, которые позволяют открывать определенные файлы справочной системы. При нажатии кнопки ОК, функция InputBox возвращает строку, введенную пользователем. При нажатии кнопки Cancel возвращается пустая строка.

Из-за громоздкости окна ввода, его рекомендуется использовать только при отладке программы. В готовой программе рекомендуется использовать текстовое поле TextBox.