您的位置:程序门 -> windows专区 -> windows nt/2000/xp/2003



有关注册表格式问题?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


有关注册表格式问题?[已结贴,结贴人:god2003]
发表于:2007-07-02 17:39:23 楼主
请问注册表中某一表项的数据部分为: "d:\program   files\maxthon\maxthon.exe "   "%1 "
谁能告诉我 "%1 "是干什么用的?
发表于:2007-07-02 21:10:221楼 得分:0
引号中的数据自动填充
发表于:2007-07-03 09:19:142楼 得分:20
"d:\program   files\maxthon\maxthon.exe "   "%1 "

"%1 "   为运行参数,此处一般为   本地网页或者url地址
另外也说明了,此处只接受一个参数
发表于:2007-07-03 09:28:433楼 得分:0
楼上那位朋友说的自动填充是什么意思,是后其后的一个字符来填充?
发表于:2007-07-03 09:33:204楼 得分:0
scz123:
"d:\program   files\maxthon\maxthon.exe "   "%1 "

"%1 "   为运行参数,此处一般为   本地网页或者url地址
另外也说明了,此处只接受一个参数

有点理解了~~~~我是通过程序来实现的,先读取注册表里这个表项里的全部内容,然后再加入一个url,比如 "www.163.com ".可是运行结果在浏览器的地址栏里竟然成了:http://%1/
发表于:2007-07-03 10:01:235楼 得分:0
"d:\program   files\maxthon\maxthon.exe "   "http://www.163.com "
发表于:2007-07-04 09:37:136楼 得分:0
首先我读注册表项读出的结果是 "d:\program   files\maxthon\maxthon.exe "   "%1 "
然后我在这个字符串后加上 "http://www.163.com ",这样运行起来就会出现:http://%1/的现象.
我手动将 "%1 "给去除后再附加 "http://www.163.com "就正常了,真是搞不懂注册表非加个 "%1 "表示参数为1干什么,这样我的程序还要多处理一下,麻烦死了~~~~
谢谢scz123的指点~~~现在问题大体解决了


快速检索

最新资讯
热门点击