![]() |
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... |
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. |
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) |
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. |
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. |
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
|
Re: ini editor
einige meiner gemeldeten Fehler sind immernoch drin.
kannst Du das bitte prüfen? ansonsten: gut gemacht. gruessle |
Re: ini editor
stimmt. das mit dem neu öffnen hatte ich vergessen. werd ich korrigieren.
|
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:
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
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
Delphi-Quellcode:
Würde mich über hilfe freuen :-)
[OBJECTS]
total=xyz Mfg Devilone |
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. |
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