Hi,
ich habe ein kleines Problem. Ich möchte eine Zahl aus einer Textdatei laden, dannach überprüfen ob sie größer ist als Variabele A. Sollte sie größer sein, soll das Textdokument mit dieser Zahl überschrieben werden.
Problem:
In meiner Textdatei steht (z.B.):
Highscore 10
Einlesen tu ich das ganze so:
Delphi-Quelltext
1: 2: 3: 4: 5:
| assignfile(highscore,'Score.txt'); reset(highscore); readln(highscore,high); Label1.Caption := high; closefile(highscore); |
Das Problem ist, high ist ein
String, also einfach StrToInt gemacht:
Delphi-Quelltext
1: 2:
| if (Save = True) and (StrToInt(high) < Treffer) then ... |
Aber high beinhaltet jetzt ja 'Highscore 10'.
Wie schaffe ich es NUR die ZAHL einzulesen ?
Moderiert von
Christian S.: Delphi-Tags hinzugefügtModeriert von
Christian S.: Topic aus VCL (Visual Component Library) verschoben am Sa 25.12.2010 um 18:30