Учебник по Visual Basic 5.0


Предупреждение:



Предупреждение:

Общей ошибкой является использование следующего выражения:

Dim X, Y, Z As Integer

в предположении, что все три переменные будут целого типа. Фактически в данном случае переменные Х и Y будут объявлены как variant, и только Z - как integer. Чтобы избежать этого, необходимо каждый раз использовать идентификатор типа.


Если переменная объявлена при помощи оператора Dim, в случае использования переменной с тем же именем и другим идентификатором типа произойдет ошибка "двойное определение" при запуске программы. Например, если следующее выражение Dim Count As Integer объявляет переменную Count, то нельзя использовать переменные CountS, Count!, Count# и Count@. Можно использовать только имя Count%, но это всего лишь другая форма для имени переменной Count.


    И, наконец, чтобы присвоить переменной тип variant, используют оператор Dim без As:

Dim Foo     'объявляет Foo переменной типа variant

Можно написать и так:

Dim Foo As Variant     ' проще для прочтения

Примечание:


Примечание:

Некоторые программисты используют соглашение о наименованиях, по которому перед именем переменной указывается префикс с ее типом строчными буквами, например, sngInterestRate или intCount.





- Начало -  - Назад -  - Вперед -



Книжный магазин