Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi fmShareDenyWrite (https://www.delphipraxis.net/80669-fmsharedenywrite.html)

xZise 13. Nov 2006 14:12


fmShareDenyWrite
 
Delphi-Quellcode:
TFileStream.Create(Destination, fmCreate or fmShareDenyWrite);
Was hat hier jetzt das "fmShareDenyWrite" zu bedeuten?
Also in der Delphihilfe stand:
fmShareDenyWrite Write access is denied.

Allerdings, wenn ich darauf schreiben will, dann bringt es ja nicht, wenn ich nicht zugreifen darf?! Oder, sehe da was falsch?

SirThornberry 13. Nov 2006 14:19

Re: fmShareDenyWrite
 
Dabei geht es darum welchen Zugriff die Datei erlaubt während du sie geöffnet hast. Willst du zum Beispiel nur aus der Datei lesen macht es sinn ausschließlich den Schreibzugriff zu unterbinden damit andere Anwendungen nicht den Inhalt ändern während du die Datei liest. Somit können aber trotzdem noch andere Anwendungen den Inhalt lesen was bei exlusivem öffnen sonst unmöglich wäre.

xZise 13. Nov 2006 14:26

Re: fmShareDenyWrite
 
Achso ;) Danke :P (Ganz vergessen)


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:25 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz