Vatansever
Asistan
- Katılım
- 23 Ağustos 2007
- Mesajlar
- 405
- Reaksiyon puanı
- 1
- Puanları
- 18
Programımı güncelleme yapılacağı zaman otomatik kapatmak istiyorum taskkill yöntemini kullanmak istemiyorum kapatılacağı zaman önemli bir işlem yapıyorsa birdaha hiç açılmama ihtimali var bu yüzden güvenli sonlandırmak istiyorum. Ben CommandLineArgs yöntemini kullanıcam ama programı kapatamıyorum aşağıda çalışan kodumu yazdım bu kod Application.Exit() kodu hariç çalışıyor bu kodun yerine mesagesbox koyarak test ettim istediğim gibi ama Application.Exit() neden çalışmıyor anlamadım
Kod:
Private Sub TestForm_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim strStartupArguments() As String, intCount As Integer
strStartupArguments = System.Environment.GetCommandLineArgs
For intCount = 0 To UBound(strStartupArguments)
Select Case strStartupArguments(intCount).ToLower
Case "-exit"
Application.Exit()
End Select
Next intCount
End Sub