一个奇怪的相对路径
这个路径:C:\Documents and Settings\Administrator\Local Settings\Application Data
注意红色的,请教高人如何写为相对路径
不是@AppDataDir路径不一样第一个路径多了个Local Settings 没想到竟然没有相对路径............................. @AppDataDir&"\..\" 本帖最后由 kevinch 于 2011-3-13 20:31 编辑
""""&@UserProfileDir&"\Local Settings\Application Data"""
这个试一下 回复 4# kevinch
如果不知道,不回答就是了,这写的是什么 本帖最后由 kevinch 于 2011-3-13 20:32 编辑
回复kevinch
如果不知道,不回答就是了,这写的是什么
netegg 发表于 2011-3-13 19:15 http://www.autoitx.com/images/common/back.gif路径中有空格,两端加上引号,是写错了地方,已修改。 回复 6# kevinch
我是没看懂前四个引号,和最后三个引号是什么意思
引号好像不是这么用的 回复kevinch
我是没看懂前四个引号,和最后三个引号是什么意思
引号好像不是这么用的
netegg 发表于 2011-3-13 20:34 http://www.autoitx.com/images/common/back.gifmsgbox(0,0,""""&@UserProfileDir&"\Local Settings\Application Data""")这样就比较容易理解啦,写其他语言的程序养成的习惯,路径中有空格的话会在两端加上引号,单个引号我习惯了用四个引号代表,没习惯用chr 回复 8# kevinch
没事,对就行了,我也没仔细看
其实这样可能结果是一样的
<code>
msgbox(0,0,@UserProfileDir&"\Local Settings\Application Data")
</code> 弱弱地问一下,AU3里是不是单引号与双引号在表示路径时通用? 哈哈,楼主问的是相对路径,你们写的全是绝对路径啊。。。呵呵。。。
比如:C:\Documents and Settings\Administrator\Local Settings\test\
用@AppDataDir来表达相对路径就是: @AppDataDir&"\..\test"
不知道楼主是不是这么个意思。。。莫非我理解错了。。。 本帖最后由 netegg 于 2011-3-13 23:14 编辑
回复 11# boyhong
你这更扯,相对路径中间有省略号吗
再说了@AppDataDir本身出来的就是绝对路径 回复 10# kevinch
应该是,为了好区分才出来这么写的,如果觉得没问题,随便用 不明楼主这个是相对哪个来说。
MsgBox(64,"test",FileExists(@AppDataDir&'\..\Application Data\SciTE.session')) 究竟是指的路径宏还是相对路径?
#include<winapiex.au3>
MsgBox('','_WinApi_PathRelativePathTo',_WinApi_PathRelativePathTo(@AppDataDir,'C:\Documents and Settings\Administrator\Local Settings\Application Data'))
页:
[1]
2