System.TObject.ToString: Unterschied zwischen den Versionen
PyBot (Diskussion | Beiträge) (Scoping Libraries) |
({{Note|) |
||
| Zeile 10: | Zeile 10: | ||
Beispiel: Der Aufruf von [[System.TObject.ToString|ToString]] für eine TButton-Instanz gibt einen String zurück, der "TButton" enthält. | Beispiel: Der Aufruf von [[System.TObject.ToString|ToString]] für eine TButton-Instanz gibt einen String zurück, der "TButton" enthält. | ||
| − | + | {{Note| [[System.TObject.ToString|ToString]] soll in vom Benutzer abgeleiteten Klassen überschrieben werden, um Anwenderobjekte mit einer String-Repräsentation bereitzustellen.}} | |
===Siehe auch=== | ===Siehe auch=== | ||
Aktuelle Version vom 3. Februar 2023, 13:26 Uhr
Delphi
function ToString: string; virtual;
C++
virtual UnicodeString __fastcall ToString();
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| function | public | System.pas systobj.h |
System | TObject |
Beschreibung
Gibt einen String zurück, der den Klassennamen enthält.
Per Vorgabe gibt ToString einen String zurück, der den Klassennamen der aufgerufenen Instanz enthält.
Beispiel: Der Aufruf von ToString für eine TButton-Instanz gibt einen String zurück, der "TButton" enthält.
Hinweis: ToString soll in vom Benutzer abgeleiteten Klassen überschrieben werden, um Anwenderobjekte mit einer String-Repräsentation bereitzustellen.