Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Kann Datei geöffnet werden? (https://www.delphipraxis.net/125558-kann-datei-geoeffnet-werden.html)

API 8. Dez 2008 14:43


Kann Datei geöffnet werden?
 
Hallo!

Gibt es eine Funktion, welche mir sagt, ob eine Datei geöffnet werden kann?
(NT Rechte berücksichtigt)

Delphi-Quellcode:
function FileCanBeOpened(const File: FileName): Boolean;
Hintergrund: Möchte wissen, ob ein User eine Excel Datei öffnen kann, ob er die nötigen Rechte besitzt.
Excel zeigt sonst die Nachricht "Excel cannot access 'File.xls' The document may be read-only or encrypted." an.
Die Datei kann im Explorer angezeigt, jedoch dann nicht geöffnet werden.

Luckie 8. Dez 2008 14:47

Re: Kann Datei geöffnet werden?
 
Nico hatte da mal was geschrieben: http://www.michael-puff.de/Developer...ileAccess.html

API 8. Dez 2008 15:47

Re: Kann Datei geöffnet werden?
 
Danke! Funktioniert bestens.


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