System.SysUtils.StrToInt
Delphi
function StrToInt(const S: string): Integer;
C++
extern DELPHI_PACKAGE int __fastcall StrToInt(const System::UnicodeString S)/* overload */;
Inhaltsverzeichnis
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