Programın 2 kere açılmasını engelleyin.
gerekli olan 1tane chexbox
Aşagıdaki kodu direk Form1 e yapıştırın
YAPAMAYANLAR İÇİN VİDEOMUZ
Public Class Form1
Private Property CalisanVarMi As Object
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.CheckBox1.Checked = GetSetting(Application.StartupPath, Application.ProductName, "BirKezCalistir", False)
If CheckBox1.Checked = False Then
End If
CalisanVarMi = New System.Threading.Mutex(False, "MyApplicationName")
If CalisanVarMi.WaitOne(0, False) = False Then
MessageBox.Show(" Başka bir örneği zaten çalışıyor!") 'çalışıyor ise
CalisanVarMi = Nothing 'Visualbasicdersleri.com
Me.Close() 'açılmadan kapatır
End If
End Sub
End Class
YAPAMAYANLAR İÇİN VİDEOMUZ
PROJESİ İÇİN : İNDİRMEK İÇİN TIKLA
RAR PASS : visualbasickodlama.blogspot.com.tr