Особенности объявления переменных в VB.
Открытые или глобальные переменные объявляются в разделе General Declaration и используются на уровне всего приложения. Ключевое слово Static используется, чтобы переменное сохраняла последнее, присвоенное ей значение после завершения процедуры.
Объявление массива данных в VB.
Для хранения нескольких значений переменных используются массивы данных: static x(2) – имя, массив as Integer- тип данных x= (0,1,2)-диапазон
Если размер массив не был определён заранее используется динамический массив Dim y( )As Single
Для определения константа используется ключевое слово Const.
Const p= 3,14
Логические операторы в VB.
Используются 5 логических операторов:
And оператор логического умножения
результат | ||
Eqv оператор логической эквивалентности
результат | ||
Or оператор логического сложения
Xor оператор логического исключающего сложения
результат | ||
Not оператор логического отрицания
результат | |
Imp оператор логической импликации
результат | ||
Операции сравнения в VB.
Есть 6 сравнительных операций:
1)if x=3 then
2)if x>2 then условие больше
3)if x<3 then условие меньше
4)if x<>3 then условие не равно
5)if <=3 then условие меньше либо равно
6)if >=3 then условие больше либо равно
Проектирование программ принятия решений в VB.
Операция принятия решений.
1)If |___| then |___| Else – если, то синтаксис проверки условии.
2)II F ( пишется 2 условия) синтаксис внутри аргументов.
3) Select Case (пишем условие ) End Select можем применять ограниченное число условий.
Пример:
Case Is =3
Case Is >17
End Select
Организация циклов в VB.
1. For… Next
For I =10 to Step 5
…
Next
первый цикл, это когда сама задаешь количество повторений
т.е.
for x=1 to 10
действие
next x
действие будет повторяться 10 раз
2. Используется, когда точное количество циклов неизвестно или доступно должное значение
Do… Loop
Do Until x=10
x=x+1
…
Loop
3. Выполняется до тех пор, пока остаются истинным указанное условие.
While… Wend
While x<10
x=x+1
… - идет какой-то процесс
Wend - оператор
Организация доступа к данным в VB.
Виды доступа:
Последовательный доступ применяется последовательные файлы, которые состоят из текстовых строк. Для записи данных файла может быть открыт в режимах Output, Append. Если файл не существует VB создает его автоматический, если файл существует в режиме Output – удаляется, Append – добавляется в конце файла. Для чтения файла его нужно открыть в режиме Input. Для операции с файлом используется Print#, для записи файла Write#, а для чтения Input.
Произвольный доступ позволяет в любой момент времени перейти к любой позиции в файле и прочитать требуемые данные. Произвольный доступ упрощает доступ к данным. Используется Tipe… End Tipe.
Двоичный доступ обладает гибкостью при работе с файлом. Чтение файлов Get# , Put#. Двоичный доступ отмечен от произвольного тем, что нельзя перемещать по файлу и читать данные в другие файлы. При двоичном доступе чтения производится в виде блоков размеров в строку.
Возможности VB по созданию графических приложений.
Для создание графического изображения в VB используются следующие элементы управления:
- Shape
- Line
Image – для вывода изображения на форму, является упрощенным вариантом Picture, занимает меньше памяти. В нем можно использовать ICO, bmp.
Свойство Image – задает файл с изображением.
Свойство Stretch- обеспечивает согласование изображение с рисунком.
Событие Image: Click и Drag and Drop – генерируются для активизации и сбрасывание.
36. Управляющий элемент «рисунок» в VB.
PictureBox (рисунок) - вывод графических элементов в форме.
Рисунок (Image)
Image - это упрощенный вариант графического поля (PictureBox). В отличие от графического поля он не может выполнять роль контейнера, т. е. содержать другие объекты, но зато занимает меньше места. Элемент-рисунок может отображать растровые файлы (.bmp), значки (.ico), а также файлы в формате JPEG (.jpg)
Файл рисунка задается свойством Picture.
Другое свойство — Stretch. Если установить свойство True, то изображение масштабируется вместе с элементом. В случае False (по умолчанию) размеры элемента автоматически подгоняются под размер изображения. Если размеры позднее изменяются, то может оставаться пустое место или наоборот — изображение обрезается. Если же установить свойство True, то изображение масштабируется вместе с элементом.
Графическое поле в VB.
Picture Box- используется для отображения графических файлов текста и является контейнером, то есть в него можно поместить кнопку или другой элементы.
Графическое поле отображает графику, которая была сохранена, как .bmp или .ico файл. При этом будет показана только часть картинки. которая, которая поместилась в размеры графического поля. Если написать процедуру для события Click, можно использовать графическое поле, как красивую кнопку.
Особенные свойства графического поля: Графическое поле имеет даже 46 свойств, даже больше чем текстовое: свойство Picture определяет, какая картинка должна быть показана. Изменять его можно в режиме design и в ходе программы. Например, чтобы графическое поле приняло картинку другого графического поля, которое может быть невидимо. При помощи свойства AutoSize можно устанавливать "авторазмеры" графического поля, т.е. оно примет размеры введённой картинки. Кроме того здесь находятся многие свойства предыдущих элементов управления.