Funkcja VarType w VBScript
Definicja i użycie
Funkcja VarType zwraca wartość wskazującą podtyp zmiennej.
Wartości, które może zwrócić funkcja VarType:
stała | wartość | Opis |
---|---|---|
vbEmpty | 0 | nie zainicjalizowany (domyślny) |
vbNull | 1 | nie zawiera żadnych danych |
vbInteger | 2 | podtyp integer |
vbLong | 3 | podtyp long |
vbSingle | 4 | podtyp single precision |
vbDouble | 5 | podtyp double precision |
vbCurrency | 6 | podtyp waluty |
vbDate | 7 | wartość daty lub czasu |
vbString | 8 | Wartość ciągów znaków |
vbObject | 9 | Podtyp ciągów znaków |
vbError | 10 | Podtyp błędu |
vbBoolean | 11 | Podtyp logiczny |
vbVariant | 12 | Variant (tylko dla tablic zmiennych) |
vbDataObject | 13 | Obiekt dostępu do danych |
vbDecimal | 14 | Podtyp dziesiętny |
vbByte | 17 | Podtyp bajtowy |
vbArray | 8192 | Tablica |
Komentarz:Te stałe są określone przez VBScript. Dlatego te nazwy mogą być używane w kodzie w dowolnym miejscu zamiast rzeczywistych wartości.
Komentarz:Jeśli zmienna jest tablicą, to VarType() zwróci 8192 + VarType(elementu tablicy). Przykład: VarType() dla tablicy liczb całkowitych zwróci 8192 + 2 = 8194.
Gramatyka
VarType(varname)
Parametry | Opis |
---|---|
varname | Wymagane. Nazwa zmiennej. |
Przykład
dim x x="Hello World!" document.write(VarType(x)) x=4 document.write(VarType(x)) x=4.675 document.write(VarType(x)) x=Null document.write(VarType(x)) x=Empty document.write(VarType(x)) x=True document.write(VarType(x))
Wypisz osobno:
String Integer Double Null Empty Boolean