AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte ini editor
Thema durchsuchen
Ansicht
Themen-Optionen

ini editor

Ein Thema von droppi · begonnen am 12. Apr 2006 · letzter Beitrag vom 27. Nov 2007
Antwort Antwort
Seite 2 von 4     12 34      
droppi
mahlzeit!
ich habe mal nen kleinen ini editor geschrieben. das macht das bearbeiten von inis einfacher und übersichtlicher. da kann man eigentlich nichts mehr zu sagen. schauts euch einfach an.

so: hoffentlich letzter fehler behoben
Angehängte Dateien
Dateityp: rar inieditor-sourcecode_134.rar (5,3 KB, 156x aufgerufen)
Dateityp: rar inieditorexe_119.rar (227,0 KB, 249x aufgerufen)
 
Benutzerbild von SubData
SubData

 
Delphi 11 Alexandria
 
#11
  Alt 12. Apr 2006, 16:35
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...
Ronny
  Mit Zitat antworten Zitat
ichbins

 
Delphi 2005 Personal
 
#12
  Alt 12. Apr 2006, 17:08
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.
Michael Enßlin
  Mit Zitat antworten Zitat
Sidorion
 
#13
  Alt 13. Apr 2006, 09:41
@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)
  Mit Zitat antworten Zitat
droppi
 
#14
  Alt 13. Apr 2006, 12:20
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.
  Mit Zitat antworten Zitat
Benutzerbild von SubData
SubData

 
Delphi 11 Alexandria
 
#15
  Alt 13. Apr 2006, 12:25
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.
Ronny
  Mit Zitat antworten Zitat
droppi
 
#16
  Alt 13. Apr 2006, 15:57
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
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

 
Delphi 2007 Enterprise
 
#17
  Alt 13. Apr 2006, 16:06
einige meiner gemeldeten Fehler sind immernoch drin.
kannst Du das bitte prüfen?

ansonsten: gut gemacht.

gruessle
Klaus E.
  Mit Zitat antworten Zitat
droppi
 
#18
  Alt 13. Apr 2006, 16:10
stimmt. das mit dem neu öffnen hatte ich vergessen. werd ich korrigieren.
  Mit Zitat antworten Zitat
devilone
 
#19
  Alt 18. Apr 2006, 21:49
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
  Mit Zitat antworten Zitat
droppi
 
#20
  Alt 19. Apr 2006, 13:44
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.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 4     12 34      


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 00:40 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