Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка.doc
Скачиваний:
147
Добавлен:
16.02.2016
Размер:
555.52 Кб
Скачать

Способы программного вывода информации

Вывод информации используя метод Print.

Form1.Print "Привет" - выводит в ФОРМУ1 слово Привет

Вывод информации в текстовое поле TextBox.

В текстовое поле вывести информацию можно используя свойство Text текстового поля. Например, Text2.Text =Х - выводит в текстовое поле значение переменной Х.

Пример.

Private Sub Command1_Click()

X = 2

Y = 3

Text1.Text = X + Y

End Sub

После щелчка по кнопке Command1 в Text1 выводится число 5. Если нужно слово, то это слово берут в кавычки.

Вывод информации в метку Label.

В метку вывести информацию можно используя свойство Caption метки.

Например, Label1.Caption =Х - выводит в МЕТКУ1 значение переменной Х.

Пример.

Private Sub Command1_Click()

X = 2

Y = 3

Label1.Caption = X + Y

End Sub

После щелчка по кнопке Command1 в Label1 выводится число 5. Если нужно слово, то это слово берут в кавычки.

С символьными величинами можно произвести операцию сложения. Если символьные переменные а="инфор" и с="матика", то а+с="информатика", тогда Text1.Text =a + с будет выводить слово ИНФОРМАТИКА.

Вывод информации с использованием Функций: Str, Val.

Функция Str. При выводе информации можно использовать функцию Str - функцию преобразования числового значения в символьное. Если числовые величины а=23 и b=54, то Text1.Text =Str(a)+Str(b) выводит не число 63, а символ "2354" (просто набор символов, то есть символьная величина).

Функция Val. При выводе информации можно использовать функцию Val - Функция Val преобразует символьную информацию в числовую. Если символьные величины a = "10" и b = "28",то Text1.Text =Val(a) + Val(b)уже выводит не символьную величину "1028", а число 10+28=38.

Функция Val часто применяется при вводе чисел из текстового поля TextBox, ведь, число введенное в текстовое поле, это не число, а набор символов. При помощи функции Val этот символ введенный в текстовое поле нужно превратить в число, и затем это число можно использовать в арифметических действиях.

Способы программного ввода информации

Функция Val

Если символьные величины a = "10" и b = "28",то Val(a) + Val(b)уже не равно символьной величине "1028", а равно числу 10+28=38

Функция Val часто применяется при вводе чисел из текстового поля TextBox, ведь, число введенное в текстовое поле, это не число, а набор символов. При помощи функции Val этот символ, введенный в текстовое поле, нужно превратить в число, и затем это число можно использовать в арифметических действиях.

Функция InputBox

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

При выполнении функции на экране появляется диалоговое окно с текстовым полем.

Ввод информации из списка

Ниже приведен пример простенькой программы, поясняющий способ ввода информации из списка ListBox или ComboBox.

Private Sub Kommand1_Click()

Text3.Text = List1.Index(0) + List2.Index(7)

End Sub

Ввод информации из файла

Например если вы хотите, чтобы в процессе выполнения программы в Image1 появилось изображение из файла, то можно использовать его свойство LoadPicture и в программе набрать следующее: Image1.Picture = LoadPicture("полный путь к файлу, и даже расширение").