Autor Beitrag
DelphiNoob
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 152

Win 2003 Server
D7 Ent
BeitragVerfasst: Di 03.12.02 23:20 
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.

ausblenden 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!
BungeeBug
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 901



BeitragVerfasst: Mi 04.12.02 14:13 
Hi!
Wär echt nett wenn du den Fehler mal genauer bescheiben würdest ... dann könnte man wahrscheinlich besser helfen.

Desweitern hast du bein Auslesen der INI-Datei nen Fehler gemacht
ausblenden Quelltext
1:
2:
host := ini.ReadString('Server','Host','');
myversion := ini.ReadString('Version','Version','');

da sollte wohl er hin
ausblenden Quelltext
1:
2:
host := ini.ReadString('Server','Host',0);
myversion := ini.ReadString('Version','Version',0);

da du sonst der Variablen "HOST" und "myversion" einen Zufallswert zuweist ... und das is ja glaub ich hier nicht gefragt :P

[url] www.tutorials.delphi...de/ini/file004.shtml [/url] <- das beste Tut was ich bis jetzt zu INI-Datein gefunden hab ...

Hoffe ich hab dir geholfen
BungeeBug