Moduły » Variants

Unassigned

  • 2010-10-31 18:27
  • 0 komentarzy
  • 613 odsłon
  • Oceń ten tekst jako pierwszy
Unassigned
Moduł: Variants

function Unassigned : Variant;

Funkcja Unassigned zwraca "pusty" variant, tzn. variant któremu nie została przydzielona żadna wartość. Wartość Unassigned jest używana do przywrócenia zmiennej variant do stanu początkowego.

Do sprawdzania czy variant jest pusty służy funkcja VarIsEmpty. Funkcja VarType użyta na pustym variancie zwraca wartość varEmpty

Jeśli pusty variant zostaje przypisany zmiennej innego typu, zachodzą następujące konwersje:

Typ docelowyWynik konwersji
Typ liczbowyZero
Typ łańcuchowyPusty łańcuch znaków
Typ logiczny BooleanFalse

Wartość Unassigned jest użyteczna gdy varianty odnoszą się do obiektów OLE Automation, gdy chcesz je utrzymać "przy życiu", zanim inna wartość zostanie im przypisana.

Zobacz też