Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

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

时 间:2007-10-15 13:38:45
作 者:不详   ID:70  城市:闵行
摘 要:在ACCESS中如何将某一程序设置成为当WINDOWS启动自动执行的程序
正 文:

在ACCESS中如何将某一程序设置成为当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群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助