新手上路 发表于 2008-10-20 14:35:26

如何判断文件和文件夹

比如有个文件夹名为 abc.txt ,还有一个文件 abc.txt ,现在要修改它的属性,是文件夹则隐藏。

不知如何判断它是文件夹还是文件。

========================
“现在要修改它的属性,是文件夹则隐藏。”可能下面有的回复误解我的意思。
这只是举例而已,真实的目的仍然是判断 abc.txt 是文件还是文件夹。

[ 本帖最后由 新手上路 于 2008-10-20 21:15 编辑 ]

孤天一日 发表于 2008-10-20 15:39:19

FileGetAttrib

superflq 发表于 2008-10-20 15:40:00

FileSetAttrib("abc.txt ", "+RSH",1)

直接改就行了根本不存在这个问题,
因为,一个目录下面不可能同时存在文件夹名为 abc.txt ,还有一个文件 abc.txt

大绯狼 发表于 2008-10-20 19:12:11

if StringInStr(FileGetAttrib(@ScriptDir&"\ abc.txt "), "D")then
msgbox(0,0,"是文件夹")
else
msgbox(0,0,"是文件")
endif

新手上路 发表于 2008-10-20 21:09:20

谢谢!                              .

[ 本帖最后由 新手上路 于 2008-10-20 21:19 编辑 ]
页: [1]
查看完整版本: 如何判断文件和文件夹