Form'un FormClosed Eventine File.Delete(Application.ExecutablePath); Yazarsan Olabilir Şuan Kodları Akıldan Yazıyorum Kusura Bakma Yanlış Yazdıysam. Eğer Sorun Yaşarsan Özelden DC Yaz Eklerim Hallederiz
Dostum şu anda tamamen mantık yürütücem. Program kendi kendini bir kod ile silemez diye düşünüyorum çünkü kendi çalışıyorken silmek mümkün değil.. O yüzden programın kodlarında kendini sil kısmına cmd yi çalıştırarak önce kapanmasını sonra silmesi için gerekli kodu yazdırabilirsin (?) Bilgisayarda olsam küçük bi proje yapıp buraya koymak isterdim ama malesef ki telefondan yazıyorum sana..
Dostum şu anda tamamen mantık yürütücem. Program kendi kendini bir kod ile silemez diye düşünüyorum çünkü kendi çalışıyorken silmek mümkün değil.. O yüzden programın kodlarında kendini sil kısmına cmd yi çalıştırarak önce kapanmasını sonra silmesi için gerekli kodu yazdırabilirsin (?) Bilgisayarda olsam küçük bi proje yapıp buraya koymak isterdim ama malesef ki telefondan yazıyorum sana..
Ayriyetten FormClosed eventina degil FormClosing eventina yapman daha saglikli olur eger temel form uzerinde islem yapiyorsan FormClosed'a gelmeden program zaten kapanacaktir.
Ayriyetten FormClosed eventina degil FormClosing eventina yapman daha saglikli olur eger temel form uzerinde islem yapiyorsan FormClosed'a gelmeden program zaten kapanacaktir.
Ayriyetten FormClosed eventina degil FormClosing eventina yapman daha saglikli olur eger temel form uzerinde islem yapiyorsan FormClosed'a gelmeden program zaten kapanacaktir.
Imports System.Diagnotics
Class Program
Private Shared Sub Main()
Dim command = $"/c timeout 2 > NUL & del \"{Process.GetCurrentProcess().MainModule.FileName}\""
Process.Start(New ProcessStartInfo("cmd.exe", command) With {
.CreateNoWindow = True,
.WindowStyle = ProcessWindowStyle.Hidden
})
Environment.[Exit](0)
End Sub
End Class