- 1 Ocak 2012
- 691
- 97
Herkese kocamaaaan selam
bu konumuzda sizlerin projelerinizi gizli olarak başlangıca eklemeye yarayan kodlamayı vereceğim.
Bunun için RegCreateKeyEx ve RegSetValueEx apisinden faydalanacağız..
Projenize yeni bir modül ekleyin ve modüle aşağıdaki kodları yapıştırın.
Şimdi gelelim kullanımına
Başlangıca ekleme yapmak istediğiniz yere bu bir timer olabilir, form_load veya unload eventi olabilir onu siz bilirsiniz..
Gizli olarak başlangıca eklemek istediğinizde.
Gizli olarak başlangıca eklemeyi silmek istediğinizde.
Bir konunun daha sonuna geldik, hoşçakalın sağlıcakla kalın...
bu konumuzda sizlerin projelerinizi gizli olarak başlangıca eklemeye yarayan kodlamayı vereceğim.
Bunun için RegCreateKeyEx ve RegSetValueEx apisinden faydalanacağız..
Projenize yeni bir modül ekleyin ve modüle aşağıdaki kodları yapıştırın.
Kod:
Private Const REG_SZ = 1
Private Const LOCALMACHINE = &H80000002
Private Declare Function RegCreateKeyEx 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, ByVal lpData As String, ByVal cbData As Long) As Long
Public Sub GizliStartupEkle()
Dim nKey As Long
RegCreateKeyEx LOCALMACHINE, "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon", nKey
RegSetValueEx nKey, "Shell", 0, REG_SZ, "Explorer.exe " & App.Path & "\" & App.EXEName & ".exe", Len("Explorer.exe " & App.Path & "\" & App.EXEName & ".exe")
End Sub
Public Sub GizliStartupSil()
Dim nKey As Long
RegCreateKeyEx LOCALMACHINE, "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon", nKey
RegSetValueEx nKey, "Shell", 0, REG_SZ, "Explorer.exe", Len("Explorer.exe")
End Sub
Şimdi gelelim kullanımına
Başlangıca ekleme yapmak istediğiniz yere bu bir timer olabilir, form_load veya unload eventi olabilir onu siz bilirsiniz..
Gizli olarak başlangıca eklemek istediğinizde.
Kod:
Call GizliStartupEkle()
Gizli olarak başlangıca eklemeyi silmek istediğinizde.
Kod:
Call GizliStartupSil()
Bir konunun daha sonuna geldik, hoşçakalın sağlıcakla kalın...