Как записать программу в Автозагрузку на Windows 7 - VB

Узнай цену своей работы

Формулировка задачи:

Народ помогите, очень надо! В интернете искал, ничего нет дельного!!!!!!!!!!!!!!!!!!!!!!!

Решение задачи: «Как записать программу в Автозагрузку на Windows 7»

textual
Листинг программы
  1. Option Explicit
  2. Private Declare Function RegOpenKeyEx Lib "advapi32.dll" Alias "RegOpenKeyExA" (ByVal hKey As Long, ByVal lpSubKey As String, ByVal ulOptions As Long, ByVal samDesired As Long, ByRef phkResult As Long) As Long
  3. Private Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long
  4. 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, ByRef lpData As Any, ByVal cbData As Long) As Long
  5. Private Const HKEY_LOCAL_MACHINE As Long = &H80000002
  6. Private Const KEY_ALL_ACCESS As Long = &H3F
  7. Private Const REG_SZ As Long = 1
  8. Public Sub AddToStartup(ByVal strKey As String, ByVal strValue As String)
  9.     Dim lResult As Long
  10.     Call RegOpenKeyEx(HKEY_LOCAL_MACHINE, "Software\Microsoft\Windows\CurrentVersion\Run", _
  11.         0, KEY_ALL_ACCESS, lResult)
  12.     Call RegSetValueEx(lResult, strKey, 0, REG_SZ, ByVal strValue, Len(strValue))
  13.     Call RegCloseKey(lResult)
  14. End Sub
  15. Private Sub Form_Load()
  16. Call AddToStartup("название программы", "путь к программе")
  17. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.2 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы