Autor Beitrag
Biarchiv
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 688



BeitragVerfasst: Sa 25.01.03 18:26 
Hallo,

Habe folgendes Problem. Ich lese von einer INI File eine Einstellung die nur von 1 - 4 sein kann.
Nur wenn ich das mir ReadString hohlen übernimmt mir ExtPath das leider nicht mehr.
Das heitß das in ExtPath statt 1 - 4 ein falscher Wet steht.

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
 ini := TiniFile.create(fn1);
 ExtPath := ini.ReadString('Data Files','ExtPath','');
 Check7 := ini.ReadString('Delete Box','CheckBox7','');
 ini.free;

 If (ExtPath = IntToStr(1)) then ??
 If (ExtPath = IntToStr(2)) then ???
 If (ExtPath = IntToStr(3)) then ???
 If (ExtPath = IntToStr(4)) then ???


In der INI steht zB.: ExtPath=2

Bei ExtPath steht irrgend wie lange Zahlencodes was nicht sein kann.

Danke für Eure Hilfe
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Sa 25.01.03 18:38 
Stimmt der ini-Pfad? ExtPath scheint eien lokale Variable zu sein und wenn du die nicht initialisierts, dann steht da Müll drin und den bekommst du zu sehen.