System.Math.EInvalidArgument

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.SysUtils.EMathErrorSystem.SysUtils.EExternalSystem.SysUtils.ExceptionSystem.TObjectEInvalidArgument

Delphi

EInvalidArgument = class(EMathError) end;

C++

class PASCALIMPLEMENTATION EInvalidArgument : public System::Sysutils::EMathError

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
System.Math.pas
System.Math.hpp
System.Math System.Math

Beschreibung

EInvalidArgument ist die Exception-Klasse für außerhalb eines zulässigen Bereichs liegende Parameter in speziellen arithmetischen und bilanzmathematischen Funktionen.

EInvalidArgument wird von einigen Funktionen in der Unit Math ausgelöst (zumeist von solchen, die finanzbezogene Berechnungen durchführen), wenn einer der Parameter außerhalb des gültigen Bereichs liegt oder die Berechnung unmöglich macht.

Anmerkung:  Weil die Exception EInvalidArgument (undirekt) von EExternal abstammt, speichert sie unter Windows den Windows-Exception-Record (falls vorhanden) in ihrer ExceptionRecord-Datenstruktur.

Siehe auch