【已解决】比较麻烦的一个 目录宏 用法
本帖最后由 elexy 于 2011-7-20 16:59 编辑RegWrite('HKEY_CLASSES_ROOT\http\shell\open\command', '', 'REG_SZ', '"C:\Program Files\Internet Explorer\iexplore.exe" -nohome')本行代码没有问题,可以正常运行,但是现在需要将 C:\Program Files这一段替换成 系统环境目录宏,即 @ProgramFilesDir & 因为这个注册表值含参数,所以有单引号与双引号重叠,小弟反复尝试,均不能正常替换使用 @ProgramFilesDir 目录宏,总是被认为是文本。请大侠指点一二!谢谢!!!! MsgBox(0,"",'"'&@ProgramFilesDir&'\Internet Explorer\iexplore.exe" -nohome') 试试
RegWrite('HKEY_CLASSES_ROOT\http\shell\open\command', '', 'REG_SZ', '"' & @ProgramFilesDir & '\Internet Explorer\iexplore.exe"-nohome') 双引号要转义,论坛搜索引号,你思路就会清晰多了。 谢谢楼上两位指导,问题解决!!!!!!!
页:
[1]