Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Переменные — это объекты, предназначенные для хранения данных. В разные моменты времени переменные могут хранить различные значения. В переменных можно запоминать какие-либо значения и извлекать их из них. Для доступа к содержимому памяти достаточно знать имя переменной. Тип данных задает определенный формат и размер содержимого переменной.
Имя переменной представляет логический уровень. Оно однозначно связывает переменную с некоторой физической областью памяти.
В VB используют строковые переменные. Различают строки переменной и фиксированной длины. Строки переменной длины могут содержать до двух миллионов символов.
Строка фиксированной длины — это строка постоянного размера, указанного при объявлении переменной. Если значение, которое присваивается больше, то лишние символы отбрасываются. Строковые переменные фиксированной длины должны декларироваться явно. Для явного объявления переменной используют оператор Dim.
Пример 1:
Dim strMyName As String *20
'объявляется строковая переменная
'фиксированной длины в 20 символов или
Options Explicit
Dim intLen As integer 'объявляется целочисленная переменная
Private Sub Form_Load ()
intLen = 30 'инициализация значения целочисленной переменной
End Sub
Private Sub command1_click()
Dim MyName As String * intLen 'объявляется строковая переменная длиной в 30 символов
MyName = «Петров»
End Sub
Пример 2:
Option Explicit ‘запрещение запуска программы при наличие в ней неописанных переменных
Dim intMyNumber As integer 'Явное объявление переменной
Defint I 'неявное объявление переменных, имена начинающиеся с этой буквы, будут иметь объявленный тип
IntMyNumber = 10 'для явно декларированной переменной ошибки не будет
intMyNum =10 'при ошибочном указании имени option explicit включит предупреждение об ошибке
intNumber = 6 'для неявного декларирования переменной будет выдано сообщение об ошибке.
Операторы объявления типа: Defint, Deflng, Defsng, Defdbl, Defcur, Defstr, Defbyte, Defbool, Defdate, Defobj, Defvar.
Примеры декларации переменных:
Dim x As Integer, strName$, LngOld&
Dim у As Integer
Dim x As Integer, Birds%
Дата публикования: 2015-11-01; Прочитано: 303 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!