Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
7.960 Beiträge
 
Delphi 10.4 Sydney
 
#14

AW: Move innerhalb von TBytes

  Alt 15. Okt 2020, 22:40
Ja, klar, wenn ich einen String konvertieren möchte, dann suche ich doch bei Integer.

Hab's mal probiert:
Delphi-Quellcode:
var i:integer;
begin
  If i.TryParse('1',i)
    then ...
Welcher Logik folgt sowas?
Naja, das kann man schon so machen, aber gemeint ist es anders. Da TryParse eine Klassenfunktion ist, wäre der folgende Ansatz etwas geradliniger:

Delphi-Quellcode:
var i:integer;
begin
  If Integer.TryParse('1',i)
    then ...
Deutlicher wird es ohne das Try:
Delphi-Quellcode:
var i:integer;
begin
  i := Integer.Parse('1')
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat