Datei speichern während sie geöffnet ist

CarlCosinus

Mitglied
Hallo liebe Community.

Ich hab eine kleine Frage, die mir hoffentlich jemand fix beantworten kann. Und zwar hab ich ein Programm geschrieben, was Daten in eine csv-Datei schreibt. Nun ist mir aufgefallen, dass die Datei nicht beschrieben wird,wenn ich die besagte Datei dabei geöffnet habe. Gibt es eine Möglichkeit/Befehl mit dem Dateien beschrieben werden können, obwohl sie mit einem anderen Programm geöffnet sind?

Edit: habe das grad nochmal überprüft. Wenn ich die Datei mit dem Texteditor öffne, funktioniert das Speichern trotzdem. Nur wenn ich die csv-datei mit Open Office öffne, kann nichts gespeichert werden während sie offen ist. Woran liegt das?

Vielen Dank für Hilfe im Voraus.

Grüße Carl
 

Thallius

Top Contributor
Das geht halt nicht da open office die Datei ebenfalls zum Editieren offen hält. Was soll denn auch passieren, wenn Du in die Datei schreibst und gleichzeitig ändert jemand was in der Datei in open office? Das gibt doch nur chaos.

Gruß

Claus
 

CarlCosinus

Mitglied
Ja klar, das macht schon Sinn. Hatte mich nur gewundert,dass das mit dem Texteditor klappt. Mit dem Editor kann ich schließlich auch Veränderungen vornehmen. Müsste ja heißen, dass OpenOffice so etwas wie ein Editierungs-Vorrecht hat.

Das heißt also, dass mir letzten Endes nichts übrig bleibt, als eine zweite Datei zu erstellen, die den Inhalt der ersten enthält und die zu schreibenden Daten in die zweite Datei steckt, während Datei1 grad geöffnet/editiert wird. Keine schöne Lösung,aber geht anscheinend nicht anders.:noe:
 
Zuletzt bearbeitet:

Thallius

Top Contributor
Warum schreibst du deine Datei nicht erstmal in eine temporäre Datei in einem Temp Ordner und beim schließen versuchst du dann das Original mit der neu erzeugten Datei zu überschreiben. Geht das nicht ,dann machst du halt den typischen "die Datei wird von einem anderen Programm benutzt und kann nicht überschrieben werden" requester den man ja auch von zahlreichen anderen Anwendungen her kennt.

Gruß

Claus
 

DrZoidberg

Top Contributor
Dein Texteditor öffnet die Datei, lädt sie in den RAM und schließt sie dann sofort wieder. Open Office dagegen lässt die Datei geöffnet.
Ich frage mich wieso du die Datei von zwei Programmen aus gleichzeitig verändern willst?
Am besten du machst es so ähnlich wie der Texteditor. Du öffnest die Datei, führst die Änderungen durch und schließt sie dann sofort wieder. Dieser ganze Vorgang dauert dann nur einen Bruchteil einer Sekunde. Wenn dann ein zweites Programm zufällig zur gleichen Zeit versucht Änderungen vorzunehmen, muss es halt kurz warten und es dann nochmal versuchen.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
I Datei (Bild) Drucken und wie Druckeinstellung speichern? Java Basics - Anfänger-Themen 3
A CSv.Datei einlesen und die werte in zweidemosional Int Array speichern Java Basics - Anfänger-Themen 9
C XML Datei speichern und laden Java Basics - Anfänger-Themen 18
J Wert in einer json Datei ändern und speichern Java Basics - Anfänger-Themen 3
H Daten aus einer Datei in eine Liste speichern Java Basics - Anfänger-Themen 23
G Problem beim Speichern von Objekten in einer Datei Java Basics - Anfänger-Themen 7
I ArrayList - Methode zum Speichern eines Eintrags in einer Datei Java Basics - Anfänger-Themen 17
B Text-Datei nur in Stream speichern und dann ausgeben Java Basics - Anfänger-Themen 3
I Datei in Programm speichern Java Basics - Anfänger-Themen 3
A .txt-Datei mit Java speichern Java Basics - Anfänger-Themen 2
X TextField-Inhalt mit Button in .txt-Datei speichern Java Basics - Anfänger-Themen 16
D Datei auslesen & Werte in Variable speichern Java Basics - Anfänger-Themen 12
D Erste Schritte Projekt in Ecplise in einer .zip Datei speichern Java Basics - Anfänger-Themen 8
I Projekt als .jar Datei speichern - Bilder werden nicht mehr angezeigt Java Basics - Anfänger-Themen 4
F Zahlen aus Datei einlesen und in Array speichern Java Basics - Anfänger-Themen 2
das_leon txt Datei speichern Java Basics - Anfänger-Themen 8
C Zeilen aus einer Datei in Array speichern Java Basics - Anfänger-Themen 4
O Ausgabe als .txt Datei speichern mit FileWriter Java Basics - Anfänger-Themen 2
JavaNewbie2.0 eclipse - Als ausführbare Datei speichern Java Basics - Anfänger-Themen 16
A .txt Datei in einem Array speichern Java Basics - Anfänger-Themen 1
T JTextarea in txt datei speichern Java Basics - Anfänger-Themen 3
H Aus wav-datei lesen und in neue wav-datei speichern Java Basics - Anfänger-Themen 10
F HTML Datei in .jar speichern und abändern Java Basics - Anfänger-Themen 2
K Mit Scanner aus einer txt Datei lesen und jede Person mit name, vorname, geburtsdatum speichern Java Basics - Anfänger-Themen 5
G Datei modifizieren und dann speichern Java Basics - Anfänger-Themen 2
N Probleme bei Speicherung eines Integer-Array in Datei speichern Java Basics - Anfänger-Themen 3
B Datei mit String verbinden und speichern Java Basics - Anfänger-Themen 3
Z Greenfoot Variable in einer Datei und nicht in einem Objekt/World speichern Java Basics - Anfänger-Themen 1
Seikuassi Objekte in Datei reihenweise speichern/laden Java Basics - Anfänger-Themen 3
B CSV-Datei auslesen, in Liste speichern und sortieren Java Basics - Anfänger-Themen 20
P Datei auf Pfad speichern Java Basics - Anfänger-Themen 7
S World-Datei möglichst klein speichern? Java Basics - Anfänger-Themen 5
L Datei aus Multipart parsen und speichern, seltsam codiert? Java Basics - Anfänger-Themen 16
S Arraylist in Datei speichern Java Basics - Anfänger-Themen 8
J .txt Datei "einlesen "und in String speichern ergibt immer NULL Java Basics - Anfänger-Themen 17
R csv-Datei auslesen und ausgelesene Daten in neue csv-Datei speichern Java Basics - Anfänger-Themen 2
M Zahlen als Bytes in eine Datei speichern, daraus wieder auslesen Java Basics - Anfänger-Themen 2
T Classpath Datei an dem gleichen Ort speichern Java Basics - Anfänger-Themen 9
T csv datei in text datei speichern Java Basics - Anfänger-Themen 3
F TextArea auslesen und in Datei speichern Java Basics - Anfänger-Themen 4
M Klassen Probleme beim Debuggen - Datentypkonvertierung - Speichern in Datei Java Basics - Anfänger-Themen 7
C Datei in bestimmtes Verzeichnis speichern Java Basics - Anfänger-Themen 2
S ArrayList in eine Txt-Datei speichern Java Basics - Anfänger-Themen 3
D String array in Datei speichern Java Basics - Anfänger-Themen 3
Gossi Input/Output Datei Lesen, inhalt abfragen, speichern Java Basics - Anfänger-Themen 5
K Mein Programm... Heute: Settings-Datei in .jar speichern und auslesen Java Basics - Anfänger-Themen 9
R Input/Output verschiedene Datentypen als Bytes in Datei speichern Java Basics - Anfänger-Themen 15
M Speichern in einer .txt Datei Java Basics - Anfänger-Themen 3
Y Datei auf Dektop mit timestamp Speichern Java Basics - Anfänger-Themen 5
T Datei so speichern das sie immer erreichbar ist Java Basics - Anfänger-Themen 2
B Werte der Variable aus Klasse JTextArea in einer Datei der Klasse RandomAcessFile speichern Java Basics - Anfänger-Themen 10
K Leerzeilen beim speichern in txt Datei Java Basics - Anfänger-Themen 6
D Bestehende Datei speichern Java Basics - Anfänger-Themen 3
c_sidi90 Array in einer txt Datei speichern Java Basics - Anfänger-Themen 11
J Einlesen/Speichern von Strings aus einer Datei Java Basics - Anfänger-Themen 15
D Objekte in Datei speichern. Java Basics - Anfänger-Themen 27
C Arraylist in Txt Datei speichern und auslesen Java Basics - Anfänger-Themen 8
M Daten in CSV Datei Speichern Java Basics - Anfänger-Themen 3
M String in csv Datei speichern Java Basics - Anfänger-Themen 7
B Datei speichern als PDF Java Basics - Anfänger-Themen 2
T Java Webstart soll eine Datei speichern Java Basics - Anfänger-Themen 2
M .txt datei "einlesen" und in String speichern! Java Basics - Anfänger-Themen 15
G POI: Aus einer Datei auslesen und in eine andere Datei speichern Java Basics - Anfänger-Themen 18
T Laufwerk auswählen und CD-Inhalt in txt Datei speichern Java Basics - Anfänger-Themen 16
W Objecte in (Text)Datei speichern Java Basics - Anfänger-Themen 3
L datei speichern untervorgegebenen pfad Java Basics - Anfänger-Themen 3
F Datei suchen --> Pfad als String speichern Java Basics - Anfänger-Themen 8
T ArrayList in Datei speichern und auslesen Java Basics - Anfänger-Themen 7
E Image in Datei speichern bzw anzeigen Java Basics - Anfänger-Themen 5
K Werte in einer Datei speichern ? Java Basics - Anfänger-Themen 9
G Collection<BufImg> in Datei speichern Java Basics - Anfänger-Themen 8
S Aus Datei lesen und im Array speichern Java Basics - Anfänger-Themen 2
J Datei lesen und in Array speichern Java Basics - Anfänger-Themen 5
G Datei an PHP Script senden und speichern Java Basics - Anfänger-Themen 2
P Teile aus Datei lesen und zus mit Strings in Datei speichern Java Basics - Anfänger-Themen 4
J Byte-Array als Hex-Datei speichern? Java Basics - Anfänger-Themen 9
G bytearray als Datei speichern? Java Basics - Anfänger-Themen 6
S Aus Datei in verketteter Liste speichern Java Basics - Anfänger-Themen 38
M Stringvariable in Datei speichern? Java Basics - Anfänger-Themen 2
M Javamail: Mail als separate Datei speichern? Java Basics - Anfänger-Themen 6
M Datei speichern mittels InputStream Java Basics - Anfänger-Themen 13
W "Verliere" Encoding beim speichern in Datei Java Basics - Anfänger-Themen 7
M Object speichern in Datei - Unterschied zw JRE und JDK Java Basics - Anfänger-Themen 13
G xml-dokument in datei speichern Java Basics - Anfänger-Themen 6
M Datei im Userverzeichnis speichern Java Basics - Anfänger-Themen 3
Q Integer Arrays in eine Datei Speichern Java Basics - Anfänger-Themen 9
G Datei speichern erzeugt ungewollte UTF-Zeichen Java Basics - Anfänger-Themen 9
K Datei öffnen, lesen, bearbeiten, in neuer datei speichern Java Basics - Anfänger-Themen 12
M den Pfad einer txt-Datei in einer variablen speichern Java Basics - Anfänger-Themen 6
M Aus .txt Datei Daten in Array speichern Java Basics - Anfänger-Themen 3
S JTable Struktur in Datei speichern Java Basics - Anfänger-Themen 7
B String-Array in Datei speichern und wieder auslesen Java Basics - Anfänger-Themen 3
N Datei in Unterordner speichern Java Basics - Anfänger-Themen 6
K Text von Eingabefeld in eine txt Datei speichern Java Basics - Anfänger-Themen 2
G Variable in Datei speichern Java Basics - Anfänger-Themen 4
U byte array in datei 'dumpen' / speichern Java Basics - Anfänger-Themen 2
F Bild einmal aus Datei laden und in Klasse speichern Java Basics - Anfänger-Themen 3
M Daten in Datei speichern Java Basics - Anfänger-Themen 8
roflomfg Text in eine lokale "*.txt-Datei" speichern Java Basics - Anfänger-Themen 9
S ini Datei auslesen und in programm speichern Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben