Programın başlangıçta çalışması için
Imports Microsoft.Win32
bunu kod satırının en üst kısmına ekle
form load a ;
Dim regKey As RegistryKey = Registry.LocalMachine.OpenSubKey("Software\\Micros oft\\Windows\\CurrentVersion\\Run\\", True)
regKey.SetValue("Program Adı", "Program yolu Örneğin c:\programim")
regKey.Close()
Açıklama : program adı önemli değildir fakat program yolu çok önemlidir
sürekli o yoldaki exeyi çağıracaksınız program yüklenebilir ve değiştirilebilir olacağından en sağlıklı şekilde olması için program yoluna
application.startuppath & "\program.exe"
Örnek satır :
regKey.SetValue("Deneme", Application.Startuppath & "\programadı.exe")
şeklinde yaparsanız başlangıç yolu ve exeniz her zaman doğru olur.
form loada me.hide yapmayı unutmayın.
f12 Basınca programın görünür olması:
public class form1 den hemen sonra
Public Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As System.Windows.Forms.Keys) As Short
bu kodu ekleyin
daha sonra foruma bir tane timer ekleyin interval değerini 1 enabled = true yapın
kod kısmına ise
If GetAsyncKeyState(Keys.f12) Then
me.show
timer1.stop
end if
bu kodu eklediğinizde klavyeden f12 tuşu beklenecek basıldığında ise form görünür olacak ve timer duracaktır.eksik yazma -CrawlinqTR-