在access中如何将某一程序设置成为当WINDOWS启动自动执行的程序-朱亦文
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> 综合其它


在access中如何将某一程序设置成为当WINDOWS启动自动执行的程序

发表时间:2004/11/10 评论(0) 浏览(6134)  评论 | 加入收藏 | 复制
   
摘 要:本文阐述了如何使用WINDOWS API操作注册表来设置当WINDOWS启动自动执行的程序
正 文:
' 定义API

 

Private Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long 
Private Declare Function RegCreateKey Lib "advapi32.dll" Alias "RegCreateKeyA" _
        (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long 
Private Declare Function RegSetvalueEx Lib "advapi32.dll" Alias "RegSetvalueExA" _
        (ByVal hKey As Long, ByVal lpvalueName As String, ByVal Reserved As Long, _
        ByVal dwType As Long, lpData As Any, ByVal cbData As Long) As Long 

Private Sub command1_Click() 
  Dim hKey As Long, SubKey As String, strExe As String, Ret As Long 

  hKey = &H80000001 
  SubKey = "software\microsoft\windows\currentversion\run" 

    ' 设定运行的程序 C:\C:\Windows\Notepad.exe
  strExe = "C:\Windows\Notepad.exe" 
  
  RegCreateKey hKey, SubKey, Ret 
  RegSetvalueEx Ret, "记事本", 0, 1, ByVal strExe, LenB(strExe) 
  RegCloseKey Ret 
  
  MsgBox strExe & " 程序已经被设定成 windows 启动时自动被执行的程序!" 
End Sub 


Access软件网交流QQ群(群号:198465573)
 
 相关文章
在access中如何将某一程序设置成为当WINDOWS启动自动执行...  【不详  2007/10/15】
如何设置启动窗体  【啊拉  2011/5/4】
【Access示例】让自己的Access程序开机自启动  【缪炜  2013/10/11】
代码设置access启动项示例  【落尘  2012/3/27】
应用程序开机自动启动(注册表操作技巧)  【转载文章  2013/11/13】
常见问答
技术分类
相关资源
文章搜索
关于作者

朱亦文

文章分类

文章存档

友情链接