aardio 文档
fsys.info 库模块帮助文档
fsys.info 成员列表 #
fsys.info.get #
返回文件信息
fsys.info.get("路径",SHGFI_... ) #
参数@2指定一个或多个选项,多个选项用|连接,
如果参数@2指定了_SHGFI_USEFILEATTRIBUTES,
则参数@3必须用 FILE_ATTRIBUTE 前缀常量指定文件属性
fsys.info.get() #
返回对象:shFileInfoObject
fsys.info.getExeType() #
返回对象:fsysExeInfoExeTypeObject
fsys.info.getExeType(文件路径) #
检测是否EXE文件
失败返回空
fsysExeInfoExeTypeObject 成员列表 #
fsysExeInfoExeTypeObject.magic #
DOS程序为"MZ"
非DOS程序为"PE"
fsysExeInfoExeTypeObject.winVer #
控制台程序为0
GUI 程序为 Windows 版本号,
Windows 版本号参考: https://docs.microsoft.com/en-us/windows/win32/winprog/using-the-windows-headers
shFileInfoObject 成员列表 #
shFileInfoObject.dwAttributes #
文件属性
shFileInfoObject.hIcon #
图标句柄
如果不为空要负责释放该句柄
shFileInfoObject.iIcon #
在图像列表中的索引
shFileInfoObject.returnValue #
SHGetFileInfo的返回值
shFileInfoObject.szDisplayName #
文件名
shFileInfoObject.szTypeName #
类型名
Markdown 格式