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