易语言 注册表 开机自启动。。

.版本 2

.子程序 __启动窗口_创建完毕

写注册项 (#本地机器, “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run”, 取运行目录 () + 取执行文件名 ())
,这样写是不是可以让易语言程序实现任何目录,任何名字下 开机自启动????

第1个回答  2012-01-14
只支持XP以下,最后还缺一段,应该

写注册项 (#本地机器, “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run”, 取运行目录 () + 取执行文件名 () + “.exe”)追问

你上面那人回答说还要 +"\",到底怎么样?》

追答

不好意思,我前面多发了一个,不要加 + “.EXE”,详细看下面。
写注册项 (#本地机,“Software\Microsoft\Windows\CurrentVersion\Run\这里是你想要设置的文件夹名(项目名)可以随便输入”, 取运行目录 () + “\” + 取执行文件名 ())
-------------------------------------
解释:
写注册项 (#本地机,“Software\Microsoft\Windows\CurrentVersion\Run\这里是你想要设置的文件夹名(项目名)可以随便输入”,这里是写到注册表里的内容,是为了告诉系统这里有东西需要执行
--------------------
取运行目录 () + “\” + 取执行文件名 ())
这里是获取你程序当前的目录位置及名称,然后取到目录名称后自动在后面加个\,然后 取执行文件名 的意思是获取到你的程序的名字及.EXE后缀,合并起来就想是获取到了 文件夹的名字\文件的名字.EXE,所以这样

写注册项 (#本地机,“Software\Microsoft\Windows\CurrentVersion\Run\这里是你想要设置的文件夹名(项目名)可以随便输入”, 取运行目录 () + “\” + 取执行文件名 ())

本回答被网友采纳
第2个回答  2012-01-13
是的!
正确的格式是这样的 写注册项 (#本地机,“Software\Microsoft\Windows\CurrentVersion\Run\test”, 取运行目录 () +"\" 取执行文件名 ())
test是项目名 可以随便写,但不能少 不然加不进去
"\"也是必要的格式。
第3个回答  2012-01-20
haige5214正解,不加“\”的话会出现错误

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网