Funkcja VarTypeFunkcja 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ł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... |