System.SysUtils.StrToInt

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function StrToInt(const S: string): Integer;

C++

extern DELPHI_PACKAGE int __fastcall StrToInt(const System::UnicodeString S)/* overload */;

Eigenschaften

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


Beschreibung

Konvertiert einen String, der einen Integerwert repräsentiert (in dezimaler oder hexadezimaler Notation), in eine Zahl.

StrToInt konvertiert den String S, der einen Integerwert repräsentiert (in dezimaler oder hexadezimaler Notation), in eine Zahl.

S muss ein Inegerwert sein, in dezimaler oder hexadezimaler Notation (siehe unten), mit einem optionalen Vorzeichen ("-" oder "+"). Dezimal- oder Tausendertrennzeichen werden nicht unterstützt. Wenn S keine gültige Zahl repräsentiert, löst StrToInt eine EConvertError-Exception aus.

StrToInt unterstützt Strings in den folgenden hexadezimalen Notationen:

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

Siehe auch


Codebeispiele