![]() |
Mit TFileStream geöffnete/erstellt Datei mit anderen sharen
Hallo zusammen.
Ich erstelle mit TFileStream eine Datei, in der ich Daten speichere. Nun möchte ich aber, das andere Anwendungen diese Datei noch lesen können, während mein FielStream diese Datei noch geöffnet hat. Dazu habe ich folgende zwei Varianten versucht:
Delphi-Quellcode:
Bei beiden Varianten kommt jedoch folgende Fehlermeldung wenn ich die Datei mit den Windows Editor öffnen möchte:
FFileStream := TFileStream.Create('MyStream.txt', fmCreate, fmShareDenyWrite);
FFileStream := TFileStream.Create('MyStream.txt', fmCreate, (fmShareDenyWrite or fmShareDenyNone)); Zitat:
Vielen Dank |
Re: Mit TFileStream geöffnete/erstellt Datei mit anderen sha
Moin Viktorii,
ich fürchte mal, dass Du da wenig machen kannst, denn Notepad wird immer versuchen die Datei auch mit Schreibrechten zu öffnen. |
Re: Mit TFileStream geöffnete/erstellt Datei mit anderen sha
Hmmm...
Dann sollte das aber doch funktionieren:
Delphi-Quellcode:
Klappt aber leider auch nicht :gruebel: :(
FFileStream := TFileStream.Create('MyStream.txt', fmCreate, (fmShareDenyNone));
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz