vlax-variant-type

Wyszukaj w słowniku

Dostępne słowniki:

Termin Definicja
vlax-variant-type

(vlax-variant-type zmienna)

Zwraca typ danych obiektu typu variant.

 

Zwracana wartość to liczba całkowita, której znaczenie jest następująca:

Liczba znaczenie wartość
  Pusta vlax-vbEmpty
 1 Brak prawidłowych danych vlax-vbNull
 2 Liczba całkowita vlax-vbInteger
3 Liczba całkowita podwójnej precyzji vlax-vbLong
4 Liczba rzeczywista pojedynczej precyzji vlax-vbSingle
5 Liczba rzeczywista podwójnen precyzji vlax-vbDouble
8 Tekst vlax-vbString
11 Wartość logiki boolowskiej vlax-vbBoolean
8192+n Tablica vlax-vbArray

Jeśli zmienna przekazana jako parametr funkcji nie jest typu variant, funkcja rzuca błąd: "błąd: nieprawidłowy typ argumentu".

Przykład:
(setq IntArray (vlax-make-safearray vlax-vbInteger '(0 . 2)))
(setq IntArray (vlax-safearray-fill IntArray '(10 10 0)))
(setq VarArray (vlax-make-variant IntArray))
(vlax-variant-type VarArray) 8194 (equals 8192 + 2(vlax-vbInteger))

Podobne tematy:
vlax-make-safearray
vlax-make-variant
vlax-variant-change-type
vlax-variant-value