System.Variants.HandleConversionException

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure HandleConversionException(const ASourceType, ADestType: TVarType);

C++

extern DELPHI_PACKAGE void __fastcall HandleConversionException(const System::Word ASourceType, const System::Word ADestType);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
System.Variants.pas
System.Variants.hpp
System.Variants System.Variants

Beschreibung

Behandelt Exceptions bei der Typumwandlung von Varianten.

HandleConversionException behandelt Exceptions, die beim Versuch, Variantentypen umzuwandeln, auftreten. Quelltext, der solche Umwandlungen implementiert, sollte HandleConversionException aufrufen, wenn eine Umwandlung eine Exception auslöst.

ASourceType und ADestType geben die Variantentypen für den Quell- und den Zieltyp an. HandleConversionException formatiert damit einen geeigneten Fehler-String. Wenn die aktuelle Exception zu einer Varianten-Exception gehört, löst HandleConversionException diese Exception aus. Ansonsten löst HandleConversionException nur die ursprüngliche Exception erneut aus.

Siehe auch