PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora

Google
 

Funkcja VarType


Funkcja VarType zwraca wartośc typu Integer określający typ zmiennej.

Składnia funkcji VarType:

VarType(NazwaZmiennej)

Argument NazwaZmiennej jest wymaganym wyrażeniem typu Variant zawierającym nazwę zmiennej z wyjątkiem zmiennych typu użytkownika (user-defined type).

Wartości i stałe VB zwracane przez funkcję VarType:
Stała Wartość Opis
vbEmpty 0 Empty, niezainicjowana
vbNull 1 Null, brak poprawnych danych
vbInteger 2 Integer
vbLong 3 Long Integer
vbSingle 4 Single
vbDouble 5 Double
vbCurrency 6 Currency
vbDate 7 Date
vbString 8 String
Object 9 Object
vbError 10 Error
vbBoolean 11 Boolean
vbVariant 12 Variant (tylko dla tablic Variant)
vbDataObject 13 Dane dostępu do obiektu
vbDecimal 14 Decimal
vbByte 17 Byte
vbArray 8192 tablica

Stałe te są określone przez Visual Basic for Applications.

Funkcja VarType nigdy nie zwraca samej wartości vbArray. Zawsze dodaje do niej wartość określającą typ wartości elementów tablicy.
Stała vbVariant jest zwracana tylko w połączeniu ze stałą vbArray, jeżeli zmienna NazwaZmiennej jest tablicą wartości typu Variant.
Przykładowo, dla tablicy wartości typu Integer, zostanie zwrócona wartość 8194 (vbInteger+vbArray).
Jeżeli obiekt ma domyślną właściwość, funkcja VarType(obiekt) zwróci typ domyślnej właściwości obiektu.

Przykład użycia funkcji VarType:

Dim varInteger As Variant, varString As Variant
Dim varDate As Variant, varTyp As Variant
varInteger=10
varString="Napis"
varDate="1969, Luty 20"
varTyp=VarType(varInteger)  'varTyp=2
varTyp=VarType(varString)  'varTyp=8
varTyp=VarType(varDate)  'varTyp=7


(Zmienne i typy zmiennych zostały opisane w innych częściach kursu.)


na górę strony...


Google
 
Poprzednia | Wyżej | Strona główna | Spis Treści | Index haseł | Opis VB

BokDol
PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora