Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Datei Zugriff verweigern (https://www.delphipraxis.net/101310-datei-zugriff-verweigern.html)

p.abend 11. Okt 2007 08:14


Datei Zugriff verweigern
 
Hallo Zusammen!

Ich würde gerne eine Datei in meinem Delphi Programm auswählen und so öffnen, das jedem Windows benutzer der versucht diese Datei zu öffnen der Zugriff auf diese Datei verweigert wird.

Ob das jetzt ein Schreibschutz ist, oder ob das irgendwie anderes geregelt werden kann, ist eigentlich egal. Ich muss nur den (Schreib)Zugriff verhindern.

Weiß jemand wie ich das machen kann?


Vielen vielen Dank schonmal!

Patrik

Bernhard Geyer 11. Okt 2007 08:15

Re: Datei Zugriff verweigern
 
Zitat:

...der versucht diese Datei zu öffnen der Zugriff auf diese Datei verweigert wird. ...

...Ich muss nur den (Schreib)Zugriff verhindern.
Was nun? Ist Lese-Zugriff erlaubt oder nicht?

s-off 11. Okt 2007 08:20

Re: Datei Zugriff verweigern
 
Hallo,

suche in der Hilfe mal nach 'Zugriffsmodus-Konstanten'.

Du könntest eine Datei bspw. mit fmShareExclusive exklusiv öffnen, d.h. jeder anderen Anwendung ist das Öffnen dieser Datei untersagt.

Das könntest Du einmal auf unterster Ebene, mittels FileOpen machen, oder aber über einen FileStream unter Ausnutzung von 'Mode'.

p.abend 11. Okt 2007 08:49

Re: Datei Zugriff verweigern
 
Hallo zusammen!

Danke für die vielen und schnellen Antworten.

Ich habe das ganze nun mit fmShareExclusive gelößt.


Patrik


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:17 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