vlax-variant-change-type
Dostępne słowniki: Zmienne systemowe i polecenia Architektura LISP System ZWGeo ZWToolbox ZWTraffic ZWTextile ZW3D
vlax-variant-change-type
(vlax-variant-change-type var typ)
Zmienia typ danych obiektu typu variant.
Funkcja zwraca wartość wariantu po zmianie jego typu.
Jeśli zmiana typu nie jest możliwa, funkcja zwróci nil
typ
wartość
znaczenie
vlax-vbEmpty
Niezainicjalizowany
vlax-vbNull
1
Nie zawierający poprawnych wartości
vlax-vbInteger
2
Liczba całkowita
vlax-vbLong
3
Duża liczba całkowita
vlax-vbSingle
4
Liczba rzeczywista
vlax-vbDouble
5
Liczba rzeczywista podwójnej precyzji
vlax-vbString
8
Tekst
vlax-vbBoolean
11
Wartoś logiki boolowskiej
vlax-vbArray
8196
Tablica
Przykład:(setq liczba (vlax-make-variant 12.3 vlax-vbSingle)) (setq tekst (vlax-variant-change-type liczba vlax-vbString)) (vlax-variant-value tekst) Zwróci: "12.3"
Podobne tematy:
vlax-variant-type vlax-variant-value