Herbers Excel-Forum - das Archiv
Datensätze mit Put in Binary Datei
Betrifft: Datensätze mit Put in Binary Datei
von: Gabor
Geschrieben am: 26.11.2003 18:51:21
Hallo Leutz,
aktuell schreibe ich Datensätze mit variabler Länge mittels PUT in eine Binär-Datei. Da es,wie es schien den Vorteil hat, einen bestimmten Datensatz wieder an die selbe Stelle zu schreiben, ohne die Datei komplett zu löschen und neu zu schreiben. Leider war das mal wieder ein Trugschluß, wenn sich die Länge des Datensätzes ändert, da VBA nicht intelligent genug ist, den nachfolgenden Datensatz nach hinten zu verschieben, oder gibt es da eine Möglichkeit, ohne den Rest der Datei neuzuschreiben ? Bzw. kann ich einen Datensatz aus der Datei löschen um ihn dann einfach hinten anzuhängen ???
Danke für eure Hilfe.
Gruß
Gabor
Betrifft: AW: Datensätze mit Put in Binary Datei
von: Gabor
Geschrieben am: 27.11.2003 08:14:24
Da es ja scheinbar keine Lösung gibt hab ich jetzt einfach den Kompletten Datensatz mit Strings fester Länge versehen. Jetzt weiss ich auch, wieso jede Windowsversion immer Grösser wird, sehr zur Freude der Festplattenindustrie .... Visual Basic scheint nach meinen Recherchen die selbe Kinderkranheit zu haben....
Naja, wenn jemandem doch noch ne Lösung einfällt.... Wär nett davon zu hören.
Grüsse
Gabor