![]() |
FileExists for Dummies
Delphi-Quellcode:
;
function FileExists(const FileName: string; FollowLink: Boolean = True): Boolean;
Ich habe mal wieder einen Hänger Kann mir jemand "FollowLink" mit einfachen Worten erklären was der Unterschied true/false ist. Aus der Delphi Erklärung werde ich nicht richtig schlau.:stupid: |
AW: FileExists for Dummies
Ich denke mal, damit sind NTFS Hardlinks/"Junction Points" gemeint.
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" |
AW: FileExists for Dummies
Zitat:
![]() Ansonsten ist jedoch die Erklärung des
Delphi-Quellcode:
-Parameters richtig:
FollowLinks
Gruß, Sven |
AW: FileExists for Dummies
Danke für den Link, ich dachte immer, Hardlinks und Junction Points seien das gleiche. Die könnten ja unterschiedlicher nicht sein :oops:
|
AW: FileExists for Dummies
Danke, Danke
Ich verstehe. Was mich freut die Frage war gar nicht so trivial. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz