(PureBasic) Determine File Type
Demonstrates how to determine the type of file. Possible types are:
- 1: Regular file
- 2: Directory
- 3: Symbolic Link
- 4: Windows shortcut
- 99: Something else
- 0: File not found
- -1: Unable to check because of directory permissions or other error.
Note: This example requires Chilkat v9.5.0.77 or greater.
IncludeFile "CkFileAccess.pb"
Procedure ChilkatExample()
; Call the FileType method to determine the file type.
; (Note: FileType is a method, not a property.)
fac.i = CkFileAccess::ckCreate()
If fac.i = 0
Debug "Failed to create object."
ProcedureReturn
EndIf
fileType.i = CkFileAccess::ckFileType(fac,"qa_data/shortcuts/chilkat_pkcs7_shortcut.xml")
Debug "fileType = " + Str(fileType)
; Possible fileType values are:
; 1: Regular file
; 2: Directory
; 3: Symbolic Link
; 4: Windows shortcut
; 99: Something else
; 0: File not found
; -1: Unable to check because of directory permissions or other error.
CkFileAccess::ckDispose(fac)
ProcedureReturn
EndProcedure
|