Gar nicht mal so schlecht, die Funktion TryStringToFloat war mir bis jetzt überhaupt nicht bekannt. Da sie ein Ergebnis vom Type Boolean liefert, könnte sie mir tatsächlich als vollständige Testfunktion dienen.
Jedoch gibt es bei mir ein Problem mit dem Benutzen der TryStringToFloat-Funktion:
Code:
var
MyMemory: String;
MyReal: Real;
MySuccess: Boolean;
begin
...
if(TryStrToFloat(MyMemory,MyReal)=True) then MySuccess:=True;
...
end;
Zitat von
Mein Delphi 7:
[Error] Box1.pas(808): There is no overloaded version of 'TryStrToFloat' that can be called with these arguments
Da doch diese Funktion ein True oder False liefert, sollte dieser Code doch funktionieren, dachte ich mir. Tut er aber nicht. Was mache ich noch falsch?
UPDATE:
Habe die REAL-Variable als EXTENDED deklariert, nun geht es wohl.