[已解决]关于宏 @TempDir 和 @ScriptDir 显示的文件夹超过8字节的问题
本帖最后由 都市浪子666 于 2010-12-16 18:40 编辑if @TempDir =@ScriptDir Then
MsgBox(0,0,"在临时目录")
Else
MsgBox(0,0,"不在临时目录")
EndIf
把以上代码保存在临时目录,运行后的结果是[不临时目录] ,很奇怪会是这样的结果
[ 贴子标题我不知道怎么写比较好,如果有违规,还请大大帮忙改下] 你先看看@tempdir和@scriptdir是不是一样的? 顶楼上的,很多系统的临时目录都不是传统意义上的c:\windows\temp 了 @TempDir 返回的是短路径~If FileGetLongName(@TempDir) = @ScriptDir Then
MsgBox(0, 0, "在临时目录")
Else
MsgBox(0, 0, "不在临时目录")
EndIf @TempDir 返回的是短路径~
afan 发表于 2010-12-16 18:00 http://www.autoitx.com/images/common/back.gif
谢谢提醒 学习了一下。。
页:
[1]