Hallo,
ich war mir nicht sicher ob ich nun in dieses Forum, oder im Forum "Dateizugriff" schreiben soll, da beides richtig wäre.
Es wird mir beim complilieren des folgenden codes eine fehlermeldung ausgegeben, und der debugger wird gestartet.
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23:
| begin
ini := TIniFile.Create('config.ini'); host := ini.ReadString('Server','Host',''); myversion := ini.ReadString('Version','Version',''); ini.Free;
responseStream := TFileStream.Create('version.ini', fmCreate); IdHTTP1.Get(host, responseStream); responseStream.free; Label5.Caption := 'working';
ini := TIniFile.Create('version.ini'); version := ini.ReadString('Version','Version',''); ini.Free;
deletefile('version.ini'); Label5.Caption := 'done'; Label6.Caption := 'working';
If myversion < version then Label6.Caption := 'neue';
end; |
Ich weiß nicht wo der fehler liegt, da ich noch delphi anfänger bin... ich bin mit meinem latein am ende.
Im grunde soll der code nur bewirken, das eine ini datei ausgelesen wird, eine weitere per http runtergeladen wird, ausgelesen wird, und am ende werden 2 variablen miteinander verglichen...
Ich hoffe hier kann mir jemand helfen!