VarCheckEmpty

moRs
VarCheckEmpty
Moduł: Variants
```delphi procedure VarCheckEmpty(const V: Variant); ``` Procedura VarCheckEmpty sprawdza czy [[Delphi/Variant|variant]] V ma wartość [[Delphi/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ż

0 komentarzy