Freigeben über


Gewusst wie: Ändern des Startobjekts für eine Anwendung (Visual Basic)

Die Startobjekt-Eigenschaft oder die Startformular-Eigenschaft eines Projekts definiert den Einstiegspunkt, der aufgerufen werden soll, wenn die Anwendung geladen wird. Sie stellen diesen üblicherweise entweder auf das Hauptformular der Anwendung oder auf die Sub Main-Prozedur ein, die beim Start der Anwendung ausgeführt werden muss.

Sie können die Eigenschaften Startobjekt oder Startformular im Projekt-Designer auf der Seite Anwendung festlegen. Weitere Informationen finden Sie unter Seite "Anwendung", Projekt-Designer (Visual Basic).

Die Startformular/Startobjekt-Option im Projekt-Designer hängt vom Projekttyp ab. So verfügt z. B. eine Konsolenanwendung über eine Startobjekt-Option namens Sub Main oder Module1. Eine Windows-Anwendung verfügt über eine Startformular-Option namens Form1 oder Sub Main (siehe folgender Hinweis). Da Klassenbibliotheken über keinen Einstiegspunkt verfügen, ist für sie die einzige Option für diese Eigenschaft (Keine).

Die Option Anwendungsframework aktivieren gibt an, ob ein Projekt das Anwendungsframework verwendet. Diese Einstellung beeinflusst die für Startformular/Startobjekt verfügbaren Optionen:

  • Wenn Anwendungsframework aktivieren ausgewählt ist (Standard), lautet die Option Startformular, und es werden nur Formulare angezeigt, da das Anwendungsframework ausschließlich Startformulare, aber keine Objekte unterstützt.

  • Wenn Anwendungsframework aktivieren deaktiviert ist, wird diese Option zu Startobjekt, und es werden sowohl Formulare als auch Klassen oder Module mit einer Sub Main-Prozedur angezeigt. Wenn Sie das Anwendungsframework deaktivieren, verwendet die Anwendung eine benutzerdefinierte Sub Main-Prozedur, und Sie müssen in der Sub Main-Prozedur Code für das Formular hinzufügen.

    Wenn Sie eine benutzerdefinierte Sub Main-Prozedur als Startobjekt verwenden, wird Code in den Anwendungsereignissen (Startup, Shutdown, StartupNextInstance und UnhandledException) nicht ausgeführt.

So ändern Sie das Startobjekt oder das Startformular

  1. Wählen Sie im Projektmappen-Explorer ein Projekt aus, und klicken Sie im Menü Projekt auf Eigenschaften.

  2. Klicken Sie auf die Registerkarte Anwendung.

  3. Wählen Sie in der Dropdownliste Startobjekt oder in der Dropdownliste Startformular ein Startup-Objekt aus.

So legen Sie das Startobjekt für eine Windows-Anwendung auf Sub Main fest

  1. Wählen Sie im Projektmappen-Explorer ein Projekt aus, und klicken Sie im Menü Projekt auf Eigenschaften.

  2. Klicken Sie auf die Registerkarte Anwendung.

  3. Deaktivieren Sie das Kontrollkästchen Anwendungsframework aktivieren.

  4. Wählen Sie Sub Main aus der Dropdownliste Startobjekt aus.

Siehe auch

Referenz

Seite "Anwendung", Projekt-Designer (Visual Basic)

Weitere Ressourcen

Verwalten von Anwendungseigenschaften