Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Fr Jul 18, 2025 08:18

Foren-Übersicht » Programmierung » Allgemein
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Ini Datei auslesen
BeitragVerfasst: Sa Jul 07, 2007 19:06 
Offline
DGL Member

Registriert: Di Sep 19, 2006 13:24
Beiträge: 173
Hi,

kennt sich einer von euch mit inis aus? Ich benutze im moment ini Dateien für einfache Speicherungen da dieses ziemlich simpel aufgebaut sind.

Code:
  1.  
  2. ini := TIniFile.create(ExtractFilePath(ParamStr(0))+'objects.geo');
  3. geocount := ini.ReadInteger('overview','count',0);
  4. ini.free;
  5.  


So sieht die Kurzfassung meiner Laderoutine aus, geocount wird zu 0 (dem alternativ Wert) obwohl in der ini Datei die Kathegorie und der Wert existieren.

Der Pfad stimmt auch...

Wodran kann das liegen? Habe mal das Programm gepackt, ist ne objects.geo (das is die ini Datei) und der Quellcode drin. Die "Problemzeile" ist in der TForm1.SpeedButton6Click procedure.


Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa Jul 07, 2007 19:47 
Offline
DGL Member
Benutzeravatar

Registriert: Do Dez 05, 2002 10:35
Beiträge: 4234
Wohnort: Dortmund
Hallo Gucky.

Ich sage es ja nur ungern aber in der objects.geo die in dem Archiv ist steht einen 0 für Count. Also falls du da irgendwo ein eine 0 ausgelesen hast dann ist das vollkommen richtig. Im übrigen kann ich auch nirgends Code finden mit dem du eine Ini Datei einliest.

Wenn ich den Code von oben mal in eine von mir erstellte SpeedButton6Click Methode kopiere dann erhalte ich 3. Nachdem ich das mit einem Editor in die Ini eingefügt habe. So gesehen kann ich keinen Fehler feststellen.

Ich würde dir für die Sektionen eher empfehlen, dass du da als Namen nicht direkt die Zahl nimmst sondern eher so was wie "geoZAHL". Ich denke zwar nicht, das es Probleme geben sollte aber sicher sein kann man nie und es macht das alles auch etwas leserlicher. Bzw falls du später noch andere Items hast dann ist das einfacher.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa Jul 07, 2007 19:56 
Offline
DGL Member

Registriert: Di Sep 19, 2006 13:24
Beiträge: 173
Ich könnte mir nen Brett vorn Kopf haun...

warscheinlich hab ich mal ausversehen drübergespeichert...

Danke schön!


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 
Foren-Übersicht » Programmierung » Allgemein


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.007s | 16 Queries | GZIP : On ]