![]() |
Re: ini editor
hi..
ja,aber wie mache ich das?? habe noch nicht sowiel erfahrung mit Delphi :-( hier mal ein orginaml auszug aus der haupt datei (*.save)
Delphi-Quellcode:
wie kann ich das machen , das wenn ich das zu suchende in ein editfeld eingebe, das die ergebniss in einer extra liste gespeichert werden??.
[OBJECTS]
total=238473647 [OBJECT] GUID=010000 TYPE=3 FLAGS=080000000 ENTRY=1 MODEL=262 LEVEL=255 MAP=1 XYZ=-1585.572876 1166.457031 90.527779 2.175671 MAXHEALTH=9999 SIZE=0.500000 NPCFLAGS=02 FACTION=35 SPAWNTIME=280 350 SPAWNDIST=0.000000 12.000000 SPAWN=4726 1 <---- das würde ich gerne suchen, aber ohne die 1, weil die zahl auch variert,kann auch z.b 67643haben,das ist das makante aus der einen [OBJECT] GUID=010001 TYPE=3 FLAGS=080000000 ENTRY=1 MODEL=262 LEVEL=255 MAP=1 XYZ=-8183.633789 -2735.687500 29.615736 5.030420 MAXHEALTH=9999 SIZE=0.500000 FACTION=35 CTYPE=8 SPAWNTIME=350 420 SPAWNDIST=0.000000 5.000000 SPAWN=5426 1 [OBJECT] GUID=0DD000000DD5041CE TYPE=5 ENTRY=899999 MODEL=4396 MAP=451 XYZ=16330.193359 16265.188477 69.444786 3.992491 SIZE=2.000000 GTYPE=2 GFLAGS=64 ROTATION=0.000000 0.000000 0.910854 -0.412730 ich komme einfach nicht dahinter wie ich das machen soll...:-(( bitte helft mir... |
Re: ini editor
ich kann keine INI-Dateien öffnen, die eine andere Endung als *.ini haben..
Wäre schön wenn man beim hinzufügen neuer Einträge durch Return im Valuelisteditor gleich einen neue Zeile bekommt um noch einen Eintrag zu machn. |
Re: ini editor
@ Florian H
also.. dateien die die inistrucktur haben,aber eine andere ändung in einem fall .save und .scp,ändere ich einfach im obendialog unter eigenschaften / übersetzungsrelevant den Filter von .ini|*.ini auf .scp|*.scp, oder füge die beiden ändungen über einen click auf den filter ... und defeniere die endungen. |
Re: ini editor
Zitat:
Da ist dann schnell mal eine Änderung aus Versehen verworfen oder ungewollt gespeichert. Normalerweise liest niemand den Text, sondern sagt ja, wenner speichern will und nein wenn nicht, und Abbrechen, falls er doch nicht beenden will. also die Frage ungefähr so: Zitat:
|
Re: ini editor
Hallo,
also ich komme mit dem Editor gar nicht klar! Ich bekomme laufend Fehlermeldungen, das Listenindexe überschritten sind und das Speichern von Dateien funktioniert auch nicht. Bitte erstelle doch eine Version, die funktioniert. Fehler können immer auftreten, aber man sollte die eigene Software/ das eigene Programm doch wenigstens mal selbst getestet haben, bevor man es anderen anbietet. MfG freak |
Re: ini editor
als das mit dem speichern funktioniert eigentlich. man gibt einen dateinamen in die eingabezeile ein und dann speichert der editor das. es kann sein das man existierende dateien nicht überschreiben kann. das versuch ich noch zu ändern. das mit dem litenindex hab ich auch grad bemerkt. das passiert bei mir aber nur wenn ich eine neue ini erstelle. das bearbeiten klappt normalerweise. ich kann aber auch versuchen das noch zu ändern. auch die frage mit dem speichern kann ich noch anders formulieren.
@devilone : wenn die datei eine ini struktur hat, dann kannst du den wert einfach auslesen per readinteger o.ä. wenn du nicht weißt wie er heißt kannst du per ValueExists() sehen ob das item überhaupt existiert und dieses dann auslesen. wenn alle sections den gleichen namen haben und du die ganze section in dem der wert steht auslesen willst wird das ganze ein wenig komplizierter. dann kannst du nicht mit inis arbeiten. dann kannst du z.b. suchen in welchem abschnitt (anfangszeile und endzeile) der wert steht. am besten dann alles in eine stringlist laden und dort suchen.(nach oben und unten, und gucken ob das erste zeichen ein [ ist) dann kannst du die zeilen dazwischen dartellen. |
Re: ini editor
Krieg n Fehler wenn ich ne INI-Datei geöffnet habe und dann auf Neu klicke:
Code:
Listenindex überschreitet das Maximum (-1)
------------------------------------------ Ok |
Re: ini editor
ich versuch in den nächsten tagen die fehler zu beheben. der fehler mit dem litenindex kommt durch die komponente valuelisteditor. ich werd wahrscheinlich auf stringgrid umsteigen.
|
Re: ini editor
Zitat:
Und jetzt? |
Re: ini editor
Wird es davon auch eine .Net (ohne VCL) geben?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:11 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-2025 by Thomas Breitkreuz