Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   ini editor (https://www.delphipraxis.net/67285-ini-editor.html)

SubData 12. Apr 2006 17:35

Re: ini editor
 
Ist nicht so einfach, da sowohl Boolean als auch Integer mit 0, 1 abgespeichert werden...
Und desweiteren kann auch ein String 0 oder 1 sein...

ichbins 12. Apr 2006 18:08

Re: ini editor
 
Was ich eigentlich immer schreibe aber noch nie jemand beachtet hat ;): XP-Style ;)

Wenn jemandem der XP-Style gefällt, dann passts so und wenn er ihm nicht gefällt bekommt er ihn sowieso nicht zu Gesicht weil er ihn im Windows deaktiviert hat.

Ansonsten kann ich mich nur den anderen Verbesserungsvorschlägen anschliessen.

Gut fände ich auch noch eine Funktion um eine neue Ini zu erstellen.

Sidorion 13. Apr 2006 10:41

Re: ini editor
 
@SubData: Man müsste schon in einer bestimmten Reihenfolge vorgehen: z.B.: erst Schlüssel als Bool lesen, wenn nicht klappt als integer usw. und weils bei sowas immer zu Missverständnissen kommen kann muss natürlich der Schlüsseltyp im Programm (möglichst mit nur einem Click) änderbar sein.

btw. da fallen mir gleich noch mehr Erweiterungen ein:
1. Recent Files Liste
2. Einträge aus/einkommentieren (konfigurierbare Kommentarzeichen (z.B.'..') davor schreiben); wenn mehrere Einträge mit selben Namen, und einer wird einkommentiert (oder wie heisst das), dann werden alle anderen mit dem gleichen Namen auskommentiert.
Kann man z.B.: nutzen, wenn im IniFile mehr als ein Server steht zum schnellen Umschalten.
3. Werteliste (Kommagetrennt)

droppi 13. Apr 2006 13:20

Re: ini editor
 
das mit dem rauskriegen welcher datentyp gespeichert ist mir auch schon eingefallen, aber ich hab es wieder verworfen, da das nicht so einfach geht. wie subdata schon sagt. ich kann kann einen boolean speichern und diesen dann z.b. als integer auslesen.
dann werd ich mal noch ein xpmanifast einbauen. bin jetzt fast fertig mit einer neueren version. es gibt nur noch ein paar kleinere probleme die sich aber bestimmt lösen lassen.

SubData 13. Apr 2006 13:25

Re: ini editor
 
Genau das meinte ich...

Du kannst ne 1 als String speichern und diese dann als Boolean oder Integer auslesen...
Oder nen Boolean speichern und diesen dann als String / Integer auslesen...
Float glaub ich gibs direkt als Ini Eintrag noch nichtmal, da kannst höchstens die Zahl an sich als String formatieren und
in die Ini schreiben.

Aber was anderes:

Bau ne Funktion ein um Einträge zu kommentieren und achte beim Speichern darauf, dass die Kommentare auch wirklich über dem richtigen Eintrag stehen :)
Dazu kannst du dann zwar nicht mehr die TIniFile Komponente benutzen, aber das wäre mal ne nette Herausforderung und etwas,
was ich sehr sehr praktisch finden würde.

droppi 13. Apr 2006 16:57

Re: ini editor
 
so! ich hab jetzt mal die neuere version des ini editors hochgeladen. ich konnte nicht alle vorschläge umsetzen aber einige. ich werd mal sehen was sich noch machen lässt. neue version: siehe oben

RavenIV 13. Apr 2006 17:06

Re: ini editor
 
einige meiner gemeldeten Fehler sind immernoch drin.
kannst Du das bitte prüfen?

ansonsten: gut gemacht.

gruessle

droppi 13. Apr 2006 17:10

Re: ini editor
 
stimmt. das mit dem neu öffnen hatte ich vergessen. werd ich korrigieren.

devilone 18. Apr 2006 22:49

Re: ini editor
 
Hi.. bin neu hier und finde der editor ist echt Klasse..

meine Frage daszu ist folgende..

1. ist es möglich den inhalt der Listboxen in eine *.mdb einzubinden

2. Die *.mdb wieder in eine .ini auszugebe??


oder anders, volgendes z.b Haupt.ini enthält bestandteie von zwei anderen inidateien
Delphi-Quellcode:
Haupt.ini

[OBJECT]
ht=ggh1
tu=fg0

[OBJECT]
ht=ggh7
tu=fg2

[OBJECT]
ht=ggh7
tu=fg94

[OBJECT]
ht=ggh1
tu=fg4

[OBJECT]
ht=ggh1
tu=fg1

[OBJECT]
ht=ggh
tu=fg8

[OBJECT]
ht=ggh3
tu=fg4

[OBJECT]
ht=ggh
tu=fgj
wie kann ich den editor jetzt so erweiter, das ich z.b. einen eintrag aus den anderen .ini aus der Haupt.ini rausfiltern und auflisten lassen kann und in eine .ini schreiben kann aber mit einem
Delphi-Quellcode:
[OBJECTS]
total=xyz
Würde mich über hilfe freuen :-)

Mfg Devilone

droppi 19. Apr 2006 14:44

Re: ini editor
 
zu dem mit den 2 inis: man bräuchte zuerstmal die information welche informationen zu welcher ini gehören. dann könntest du diese auslesen und in eine andere ini speichern. ich weiß nicht ob das mit den mdb's möglich ist. ich habs zumindest nicht eingebaut. müsste man noch dazu einbauen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:37 Uhr.
Seite 2 von 4     12 34      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz