mr123 Geschrieben 21. April 2010 Geschrieben 21. April 2010 Hallo @ all ich habe einen Eintrag in einer Textdatei und möchte diesen überschreiben ich brauche Hilfe gruß:confused:
MartinSt Geschrieben 21. April 2010 Geschrieben 21. April 2010 Hallo was verstehst du unter einem Eintrag in der Textdatei? Ist diese Textdatei strukturiert? wobei brauchst du Hilfe, was hast du bisher codiert um es zu lösen?
LadyPreis Geschrieben 22. April 2010 Geschrieben 22. April 2010 Wie man Fragen richtig stellt: eine Anleitung wie man Fragen erfolgreich in Usenet, Mailing Listen und Webforen stellt.
lilith2k3 Geschrieben 22. April 2010 Geschrieben 22. April 2010 Das Problem ist, daß Du das so ohne Weiteres nicht können wirst. Probleme gibts ab dem Zeitpunkt, wo Du einen Text reinschreiben willst, der erheblich kürzer ist und den Rest quasi auffüllen mußt, oder wenn Du einen Text hast, der länger ist, dann überschreibst Du theoretisch den Rest der Datei. Vorschlag: Datei in Hauptspeicher einlesen, modifizieren, und komplett "neu" wieder auf Speichermedium schieben - fertig.
speedi Geschrieben 22. April 2010 Geschrieben 22. April 2010 Das Problem ist, daß Du das so ohne Weiteres nicht können wirst. Probleme gibts ab dem Zeitpunkt, wo Du einen Text reinschreiben willst, der erheblich kürzer ist und den Rest quasi auffüllen mußt, oder wenn Du einen Text hast, der länger ist, dann überschreibst Du theoretisch den Rest der Datei. Vorschlag: Datei in Hauptspeicher einlesen, modifizieren, und komplett "neu" wieder auf Speichermedium schieben - fertig. ?? Respekt. Bei dieser Fragestellung wärs mir jetzt nicht möglich gesewen solche Probleme zu erkennen. Wo liegt denn genau das Problem? Willst du die Ganze Datei neu schreiben und dabei alle enthaltenen Daten ersetzen? Willst du nur einen bestimmten Teil finden und ändern? Wie groß ist die Datei üblicherweise?(bei mehreren MB würde ich das etwas anders lösen als wenns nur ein paar KB-Config-File ist) Wie schaut das Dateiformat aus?
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden