Einzelnen Beitrag anzeigen

Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#3

AW: FileExists for Dummies

  Alt 11. Jun 2013, 09:19
Nein, Quark. Es sind ganz normale, übliche "Softlinks". Wenn du FileExists auf eine normale Verknüpfung "Meine Anwendung - Verknküpfung.lnk" ausführst, prüft die Funktion, ob sich die .lnk-Datei öffnen lässt, die verknüpfte Datei sich daraus lesen
lässt und dann ob diese verknüpfte Datei dann existiert.

Kurzum: Ob die Verknüpfung gültig ist oder nicht. Wenn FollowLinks False ist, dann kümmert es ihn nicht, ob es eine .xyz-Datei oder .lnk-Datei ist, er schaut nur "Datei da oder nicht"
Falsch, damit sind keine *.lnk-Dateien gemeint, sondern ein Feature, das mit Windows Vista eingeführt wurde und mehr den Softlinks von Unix-Systemen entspricht.

Ansonsten ist jedoch die Erklärung des FollowLinks -Parameters richtig:
  • True Existiert die Datei, auf die der Link zeigt?
  • False Existiert der Link?

Gruß,
Sven
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons
  Mit Zitat antworten Zitat