.版本 2
.子程序 __启动窗口_创建完毕
写注册项 (#本地机器, “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run”, 取运行目录 () + 取执行文件名 ())
,这样写是不是可以让易语言程序实现任何目录,任何名字下 开机自启动????
写注册项 (#本地机器, “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\这里是你想要设置的文件夹名(项目名)可以随便输入”, 取运行目录 () + “\” + 取执行文件名 ())
正确的格式是这样的 写注册项 (#本地机,“Software\Microsoft\Windows\CurrentVersion\Run\test”, 取运行目录 () +"\" 取执行文件名 ())
test是项目名 可以随便写,但不能少 不然加不进去
"\"也是必要的格式。