vb.net 2008做的软件,怎么开机自己就启动啊就和360软件一样
vb.net 2008做的软件,如何开机自己就启动啊,就和360软件一样。
软件上有2按扭,开机启动软件,取消开机启动软件,如何写代码啊,非常感谢
------解决方案--------------------
http://www.google.com.hk/#newwindow=1&q=%E6%B3%A8%E5%86%8C%E8%A1%A8+%E8%87%AA%E5%8A%A8%E5%90%AF%E5%8A%A8%E9%A1%B9&safe=strict
------解决方案--------------------
将程序路径文件名写在
hkey_local_machine\software\microsoft\windows\currentversion\run下的任意字符串键的值中。
------解决方案--------------------
结贴给分之后再谈具体。
------解决方案--------------------
这里现成的代码:
http://www.cnblogs.com/greatverve/archive/2012/02/18/csharp-autorun.html
------解决方案--------------------
------解决方案--------------------
不是,Application.ExecutablePath就是程序路径加程序名+exe,soft可以是不要exe的程序名,
------解决方案--------------------
你测试一下,顺便你看一下:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
------解决方案--------------------
Application.ExecutablePath;//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。
------解决方案--------------------
快点给分啊,我也想知道
软件上有2按扭,开机启动软件,取消开机启动软件,如何写代码啊,非常感谢
------解决方案--------------------
http://www.google.com.hk/#newwindow=1&q=%E6%B3%A8%E5%86%8C%E8%A1%A8+%E8%87%AA%E5%8A%A8%E5%90%AF%E5%8A%A8%E9%A1%B9&safe=strict
------解决方案--------------------
将程序路径文件名写在
hkey_local_machine\software\microsoft\windows\currentversion\run下的任意字符串键的值中。
------解决方案--------------------
结贴给分之后再谈具体。
------解决方案--------------------
这里现成的代码:
http://www.cnblogs.com/greatverve/archive/2012/02/18/csharp-autorun.html
------解决方案--------------------
Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
Dim Reg As Microsoft.Win32.RegistryKey
Reg = Microsoft.Win32.Registry.CurrentUser
Reg.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Run", True)
Reg.SetValue("soft", Application.ExecutablePath) '写入注册表,"soft"->启动值的名称,Application.ExecutablePath->启动程序的路径
Reg.Close()
End Sub
Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click
Dim Reg As Microsoft.Win32.RegistryKey
Reg = Microsoft.Win32.Registry.CurrentUser
Reg.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Run", True)
Reg.DeleteValue("soft") '删除注册表键
Reg.Close()
End Sub
------解决方案--------------------
不是,Application.ExecutablePath就是程序路径加程序名+exe,soft可以是不要exe的程序名,
------解决方案--------------------
你测试一下,顺便你看一下:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
------解决方案--------------------
Application.ExecutablePath;//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。
------解决方案--------------------
快点给分啊,我也想知道