Di bawah ini merupakan cara yang mudah untuk menjalankan aplikasi pada saat startup menggunakan kode VB6. Pada dasarnya fungsi startup, hanyalah fungsi baca dan tulis ke dalam registy. Kodenya pendek, karena ia meminjam ActiveX Windows Script Host Object Model atau yang lebih dikenal dengan nama WSHOM.OCX.
READ MORE - VB6 Code - Menjalankan Aplikasi Pada Start Up
Option ExplicitContoh penggunaan fungsi di atas yang digunakan untuk menulis ke dalam registry
Dim oWSHShell As New WshShell
Private Function RegWrite(sKey As String, sFilepath As String)
oWSHShell.RegWrite sKey, sFilepath
End Function
Private Function RegDelete(sKey As String)
oWSHShell.RegDelete sKey
End Function
Private Sub Command1_Click()Contoh penggunaan fungsi di atas yang digunakan untuk menghapus entry yang terdapat dalam registry
RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\" & _
App.EXEName, App.Path & "\" & App.EXEName & ".exe"
End Sub
Private Sub Command2_Click()
RegDelete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\" & App.EXEName
End Sub