So hier mal ein trick um beim starten der .exe eine Abfrage zu machen^^
Oberfläche
Zum Startfomular Form1 fügen Sie noch ein weiterer Formular Form2 hinzu (Menü Projekt/Windows Form hinzufügen....). Klicken Sie im Projekt-Eigenschaftdialog (Seite "Anwendung") unten rechts auf die Schaltfläache "Anwendungsframework aktivieren" setzen!).
Erzeugen Sie mit Hilfe der Beiden Comboboxen am oberen rand des Codefensters ApplicationEvents.vb den Rahmencode eines Eventhandlers für das StartUp-Ereignis:
Quellcode
Test
Bei Programmstart erscheint zunächst das Meldungsfenster.
Mit dem Druck auf den Ja-Button wird der Anwendung Form2 als Hauptformular zugewiesen und ausgeführt.
Andernfalls endet die Programmausführung an dieser Stelle.
Oberfläche
Zum Startfomular Form1 fügen Sie noch ein weiterer Formular Form2 hinzu (Menü Projekt/Windows Form hinzufügen....). Klicken Sie im Projekt-Eigenschaftdialog (Seite "Anwendung") unten rechts auf die Schaltfläache "Anwendungsframework aktivieren" setzen!).
Erzeugen Sie mit Hilfe der Beiden Comboboxen am oberen rand des Codefensters ApplicationEvents.vb den Rahmencode eines Eventhandlers für das StartUp-Ereignis:
Quellcode
Code:
[COLOR="DarkBlue"]Namespace My
Partial Friend Class MyApplication
Private Sub MyApplication_Startup(ByVal sender As Object, _
ByVal e As Microsoft.VisualBasic.ApplicationServices.StartupEventArgs) _
Handles Me.Startup
If Messagebox.show("Wollen Sie das Programm wirklich ausführen?", "Frage", _
MessageBoxButtons.YesNo) = DialogResult.Yes Then
Me.MainForm = Global.WindowsApplication1.Form2
Else
e.Cancel = True
End If
End Sub
End Class
End Namespace [/COLOR]
Bei Programmstart erscheint zunächst das Meldungsfenster.
Mit dem Druck auf den Ja-Button wird der Anwendung Form2 als Hauptformular zugewiesen und ausgeführt.
Andernfalls endet die Programmausführung an dieser Stelle.
Code:
Credits: Hammy Rikkami Visual Basic 2008 Buch