VB6如何让程序开机就自动启动

王朝vb·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

这需要将要启动的应用程序路径写到注册表中具体的路径是:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

只需要在上面的路径下写一个键并为此键设置一个当前应用程序的路径即开机自载

具体的方法:

1、将下面这段代码就是将键Clock写到注册表中:

'设置注册表内的RUN属性

Dim strString As String

Dim keyhand As Long

Dim r As Long

strString = App.Path & "\" & App.EXEName & ".exe"

r = RegCreateKey(HKEY_LOCAL_MACHINE, "software\microsoft\windows\currentversion\run", keyhand)

r = RegSetValueEx(keyhand, "Clock", 0, REG_SZ, ByVal strString, Len(strString))

r = RegCloseKey(keyhand)

2、下面这段代码就是将注册表的Clock键删除

'删除注册表内的RUN属性

Dim keyhand As Long

r = RegOpenKey(HKEY_LOCAL_MACHINE, "software\microsoft\windows\currentversion\run", keyhand)

r = RegDeleteValue(keyhand, "Clock")

r = RegCloseKey(keyhand)

正文

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航