Sample code for 30+ languages & platforms
Lua Requires Chilkat v9.5.0.77+

Determine File Type

See more FileAccess Examples

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.

Chilkat Lua Downloads

Lua
local chilkat = require("chilkat")

-- Call the FileType method to determine the file type.
-- (Note: FileType is a method, not a property.)

local fac = chilkat.FileAccess.new()
local fileType = fac:file_type("qa_data/shortcuts/chilkat_pkcs7_shortcut.xml")
print("fileType = " .. 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.