高手指教:修改注册表,程序自启动,可是启动时提示找不到程序的配置文件。
本人的程序在“D:\cjk.exe”,配置文件也在相同目录下。正常点击exe文件,正常运行。但是今天想让程序开机自启动,通过修改注册表的方式完成。代码如下:
reg_auto := TRegistry.Create;
reg_auto.RootKey := HKEY_LOCAL_MACHINE;
reg_auto.OpenKey('SOFTWARE\Microsoft\Windows\CurrentVersion\Run',True);
reg_auto.WriteString('cjk', 'D:\cjk.exe');
reg_auto.CloseKey;
可是重启,提示找不到我的配置文件,这是为什么阿?高手指教!