System.SysUtils.StrToIntDef

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function StrToIntDef(const S: string; Default: Integer): Integer;

C++

extern DELPHI_PACKAGE int __fastcall StrToIntDef(const System::UnicodeString S, int Default)/* overload */;

Eigenschaften

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


Beschreibung

Konvertiert einen String, der ein Integer repräsentiert (in dezimaler oder hexadezimaler Notation), in eine Zahl. Dabei gelten Voreinstellungen für den Fehlerfall.

StrToIntDef konvertiert den String S, der einen Integerwert repräsentiert (in dezimaler oder hexadezimaler Notation), in eine Zahl. Wenn S keine gültige Zahl repräsentiert, gibt StrToIntDef Default zurück.

StrToIntDef unterstützt Strings in den folgenden hexadezimalen Notationen:

  • Delphi: 0$1234 und 0x1234.
  • C++: 0x1234.
Hinweis: In Delphi können Sie auch die hexadezimale C++-Notation und die Präfixe 0x oder x verwenden.

Siehe auch


Codebeispiele