2017-04-02 3 views
0

Wie kann ich simulieren; app has stopped Nachdem ich auf eine Schaltfläche geklickt habe? Ich versuche, mein Programm so anzuzeigen, dass ich (genau) nach dem Klicken auf eine Schaltfläche darauf klicke.Visual Basic: App zum Stoppen zwingen

+0

Warum genau möchten Sie vorgeben möchten, dass Ihre App nicht funktioniert – jmcilhinney

+0

der schnellste Weg ist: Setzen Sie 'Werfen New Exception() 'an einem Ort, der nicht von einem' Try/Catch' umgeben ist. –

+0

Wenn du es richtig machst, wirst du das nie sehen, apps t Hutabbruch ohne jegliche Diagnose ist ziemlich kaputt. Wenn du musst: "Environment.FailFast (" kaboom ") –

Antwort

0

einfache Möglichkeit, dies zu tun ist,

  1. lassen Sie Ihre App Absturz in erster Linie (verursachen eine Art Ausnahme) aus genau dieser Nachricht einen Screenshot.
  2. Erstellen Sie ein neues Formular mCrashForm, legen Sie ein picturebox mit dem Screenshot dieser Nachricht (auslassen die enge Programmtaste.
  3. Erstellen Sie eine Schaltfläche im Hauptformular genannt crashForm mit mCrashForm.Show zu öffnen()
  4. erstellen Sie eine Schaltfläche in mCrashForm das „Programm schließen“, sagt die diesen Code-Schnipsel ausführt, wenn mCrashForm.Close gedrückt()
+0

@Visual Vince Darn brauche ich 50 Ruf so schlecht, dass ich am Ende die Kommentare zur Frage hinzufügen werde. Throw New Exception() wird nicht für ihn arbeiten, weil es nicht sein genau gewünschtes Fenster öffnet, es wird nur eine Ausnahme (für mich atleast) und geben Sie die Optionen entweder zu ignorieren und weiterlaufen oder um die Anwendung zu beenden oder um Details anzuzeigen – Alex

+0

How eine Ausnahme werfen? – ZW443