Jetzt lese ich deinen Link durch und denke: "Ja, und warum haben sie dann nicht auch
TryParse
implementiert, das wäre doch mal vernünftig!" Vorsichtshalber suche ich mal und tatsächlich, das gibt es, und wo? In System.SysUtils.TIntegerHelper! 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?