AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

INI-Dateien

Ein Thema von Hansa · begonnen am 1. Sep 2004 · letzter Beitrag vom 2. Sep 2004
Antwort Antwort
Seite 2 von 2     12   
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#11

Re: INI-Dateien

  Alt 1. Sep 2004, 13:39
Ach, da war das Tuto. 8) Das ist aber auch nicht viel mehr, als die Delphi-Hilfe. Der Free-Fehler wäre damit auch aufgetaucht.

Folgende Fragen sind noch aufgetaucht :

1. Kann man einen Kommenatar hinter den Werten angeben ? erledigt : mit ; (gibt ja nicht nur meine INI 8) )
2. Wie wird die Reihenfolge ermittelt ? Ich habe festgestellt, daß wenn ich zuerst y und dann x reinschreibe, dann steht da drin z.B.:

y=2
x=2

Wenn ich aber max1 und max nehme, dann steht max vor max1.

3. Sofern die Datei fertig ist, wie verwende ich sie dann am besten ? Soll ich eine Stringlist verwenden, oder einzelne Variablen, um die Werte aufzunehmen ? Wie machen das die anderen ?
Gruß
Hansa
  Mit Zitat antworten Zitat
Benutzerbild von fiasko
fiasko

Registriert seit: 10. Dez 2002
Ort: Dresden
506 Beiträge
 
#12

Re: INI-Dateien

  Alt 1. Sep 2004, 13:49
Zitat von Hansa:
1. Kann man einen Kommenatar hinter den Werten angeben ?
Nö. Wozu sollte das gut sein? Normalerweise muß der Nutzer doch da nicht selber mit dem notepad rann

Zitat von Hansa:
2. Wie wird die Reihenfolge ermittelt ?
k.A. aber das Auslesen der INI-Datei ist doch gänzlich unabhängig von der Reihenfolge der Werte-Paare?!

Zitat von Hansa:
3. Sofern die Datei fertig ist, wie verwende ich sie dann am besten ? Soll ich eine Stringlist verwenden, oder einzelne Variablen, um die Werte aufzunehmen ? Wie machen das die anderen ?
Hä? Wie meinsten du das? Üblicherweise ließt man die Datei irgendwann mal ein und speichert die Werte in Konfigurationsvariablen (und gibt die INI wieder frei).
Thomas Liske
Posts comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#13

Re: INI-Dateien

  Alt 1. Sep 2004, 13:50
Welche Reihenfolge?

In der Reihenfolge, in der du's huneinschreibst, steht's in der Datei.
  Mit Zitat antworten Zitat
Benutzerbild von Steve
Steve

Registriert seit: 2. Mär 2004
Ort: Würzburg
730 Beiträge
 
Delphi 2006 Personal
 
#14

Re: INI-Dateien

  Alt 1. Sep 2004, 13:50
Zitat von Hansa:
3. Sofern die Datei fertig ist, wie verwende ich sie dann am besten ? Soll ich eine Stringlist verwenden, oder einzelne Variablen, um die Werte aufzunehmen ? Wie machen das die anderen ?
Die Frage versteh ich irgendwie nicht...
Das hängt doch einzig und allein davon ab, wofür/wie Du die ini benutzt, also sozusagen, was Du da warum reinschreibst.

Gruß
Stephan
Stephan B.
Wer andern eine Grube gräbt ist Bauarbeiter!
Wer im Glashaus sitzt, sollte sich lieber im Dunkeln ausziehen!
Außerdem dieser Satz kein Verb...
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#15

Re: INI-Dateien

  Alt 1. Sep 2004, 13:54
Hi Hansa!

Wenn ich dich richtig verstehe, dann willst du wissen wie du die Werte aus der ini während der Programmausführung speichern sollst?
Ich empfehle, beim Start alle Werte aus der ini auszulesen und diese in Variablen abzuspeichern. Anschließend kannst du die ini-Datei wieder freigeben. Beim Beenden des Programms schreibst du dann alle Werte zurück in die ini.
Ich rate dir aber Grundsätzlich davon ab, die ini-Datei während der gesamten Ausführung geöffnet zu haben, unter Win gibt es immer wieder Probleme wenn ein Programm abstürzt und die Datei noch nicht freigegeben war.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#16

Re: INI-Dateien

  Alt 1. Sep 2004, 13:56
Editieren hat anscheinend keinen Sinn, ihr seid zu schnell.

Also : Kommentare gehen mit ;

Daß ein Kommentar unnötig ist, das habe ich jetzt aber noch nie gehört. Identifier sollten zwar immer aussagekräftige Namen haben, aber das hindert einen doch nicht daran, seine Ideen etwas ausführlicher zusätzlich zu kommentieren. Ich habe Prozeduren von ca. 10 Zeilen und da steht fast eine Seite Kommentar dabei. Warum soll das, was im normalen Source richtig ist, bei INIs plötzlich überflüssig sein ?
Gruß
Hansa
  Mit Zitat antworten Zitat
Benutzerbild von Leuselator
Leuselator

Registriert seit: 18. Mär 2003
Ort: Berlin
589 Beiträge
 
Delphi 8 Architect
 
#17

Re: INI-Dateien

  Alt 1. Sep 2004, 13:58
Hansa, alter Schlawiener - neue Frage, neuer Thread - denk doch mal an die Suchfunktion...
Gruß
Tim Leuschner
Programmierer = moderner Sysiphos: stets wenn er meint, den Stein seiner Dummheit auf den Berg des Wissens gewuchtet zu haben, erblickt er einen völlig neuen Aspekt und der Dummfels poltert mit Getöse zurück ins Tal der Unwissenheit...
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#18

Re: INI-Dateien

  Alt 1. Sep 2004, 14:08
Was neue Frage, neuer Thread ? Erstens war die 3. Frage, wie ich die INI am besten benutze überflüssig. Wie Kommentar geht, habe ich geschrieben. Bleibt noch die Reihenfolge übrig und da habe ich mich nur vertan.

insofern: Thread ERLEDIGT !
Gruß
Hansa
  Mit Zitat antworten Zitat
teebee

Registriert seit: 17. Jan 2003
Ort: Köln
460 Beiträge
 
Delphi 6 Professional
 
#19

Re: INI-Dateien

  Alt 2. Sep 2004, 16:09
Zitat von alcaeus:
Ich rate dir aber Grundsätzlich davon ab, die ini-Datei während der gesamten Ausführung geöffnet zu haben, unter Win gibt es immer wieder Probleme wenn ein Programm abstürzt und die Datei noch nicht freigegeben war.
Die TIniFile-Klasse verwaltet lediglich den Filenamen für die Ini-Datei. D.h. es wird keine Datei geöffnet. Die Zugriffe auf die Ini erfolgen intern über die entsprechenden API-Aufrufe (Read/WritePrivateProfileString), dabei gibt es keine File-Handles o.ä., die geöffnet bleiben könnten. Ist also halb so wild.

Gruß, teebee
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#20

Re: INI-Dateien

  Alt 2. Sep 2004, 17:34
So einfach geht es aber nicht !
Gruß
Hansa
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:20 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz