Einzelnen Beitrag anzeigen

HolgerCW

Registriert seit: 28. Nov 2006
Ort: Marl
1.207 Beiträge
 
Delphi XE7 Enterprise
 
#6

Re: Prüfen ob PDF - Datei geöffnet ist

  Alt 18. Sep 2007, 07:47
Zitat von mkinzler:
Dann überschreib es einfach. Du erhältst dann eine Fehlermeldung, wenn das nicht geht.
-> Möchte aber keine Fehlermeldung haben.


Zitat von DeddyH:
Oder so wie hier
-> Wenn ich diese Funktion nehme:

Delphi-Quellcode:
function IsFileOpen(const FileName: string): Boolean;
var Stream: TFileStream;
begin
  Result := false;
  if not FileExists(FileName) then exit;
  try
    Stream := TFileStream.Create(FileName,fmOpenRead or fmShareExclusive);
  except
    Result := true;
    exit;
  end;
  Stream.Free;
end;
-> Kommt die Fehlermeldung: Datei xyz.pdf kann nicht geöffnet werden. Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird.

Gruss

Holger
  Mit Zitat antworten Zitat