Original von -Tobi-
Ich hab mal versucht mit Programmgesteuert mit VBA auf die BGruppen.dat zu zugreifen. Ich konnte zwar die gewollten Werte mit dem Programm raus suchen aber wenn ich einen neuen Wert mit einer Eingabebox eingegeben hatte, hat es den immer an das Ende der Datei geschrieben und nicht durt hin wo er hin muss
So wird das auch nix ,-) Du musst die ganze Datei zeilenweise in ein Array einlesen, die Änderungen im Array machen und es dann wieder zeilenweise zurückschreiben. Textdateien sind unstruktiriert, da kann man nicht (ohne weiteres) einfach irgendwas irgendwo reinschreiben...
Außerdem sind Änderungen an TXT-Dateien immer Russisch Roulette - mein weiss nie, wie der Autor sich das Auslesen gedacht hat - ignoriert er Leerzeilen? Muss irgendwo eine bestimmte Anzahl an Leerzeilen vorhanden sein? Müssen irgendwo eine bestimmte Anzahl an Blanks oder Tabs vorhanden sein? Wie sind Zahlen zu formatieren? Wieviele Nachkommastellen? Und? Und? Und?
Und vor allem bei 1503 wäre ich vorsichtig - das ist alles mit sehr heißer Nadel gestrickt - man glaubt, eine Logik oder eine Struktur verstanden zu haben, baut was auf - und 1503 crasht. Teilweise ist da wirklich sehr verquer gedacht worden...