Frohe Weihnachten zusammen!
Neuer Tag, neues Problem:
Ich öffne in einem Objekt mittels
Delphi-Quelltext
1:
| cStream := TFileStream.Create(sFileName, fmOpenReadWrite or fmShareDenyWrite); |
eine Datei. Diese Datei möchte ich bis zum nächsten Ladevorgang geöffnet halten, da der Benutzer in die geöffnete Datei auch schreiben können soll, ohne daß ich befürchten muß, daß eine andere Applikation zwischenzeitlich Änderungen vorgenommen hat.
Ich lese die Datei nicht komplett ein, sondern parse sie lediglich und speichere im Objekt die Daten, die für weitere Berechnungen nötig sind.
Nun soll der Benutzer mittel "File | Save As..." die Möglichkeit haben in diese Datei, eine andere bereits bestehende oder eine neu zu erstellende Datei zu schreiben. Wenn ich versuche oben geöffnete Datei
nochmals zu öffnen, um sie zu kopieren, erhalte ich
folgende Fahlermeldung:
[url=
imageshack.us]
[/URL]
Wie lautet demnach der Parameter
Mode für den Create-Aufruf, damit ich eine Datei mehrmals zum Lesen öffnen kann?
Thanx, Arne