Programowanie w języku Delphi

VarCheckEmpty

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

procedure VarCheckEmpty(const V: Variant);

Procedura VarCheckEmpty sprawdza czy variant V ma wartość Unassigned, jeśli tak - wywołuje wyjątek.

Używaj VarCheckEmpty jeśli Twój kod wymaga aby variant miał wartość (czyli wartość różną od Unassigned) i chcesz wywołać wyjątek jeśli tak nie jest. Aby sprawdzić czy variant ma wartość Unassigned bez wywoływania wyjątku, użyj zamiast VarCheckEmpty funkcji VarIsEmpty.

Nie myl varianta bez przypisanej wartości (mającego wartość Unassigned) z variantem o wartości Null. Variant Null ma przypisaną wartość (Null właśnie). W odróżnieniu od variantów Unassigned, varianty Null mogą być używane w wyrażeniach oraz mogą być konwertowane na inne typy variantów.

Zobacz też