Sdílet prostřednictvím


Postupy: Spustit kód při spuštění aplikace nebo končí (Visual Basic)

Použijte událost poskytovanou aplikační modelem Visual Basic, chcete-li spustit kód jakmile se aplikace spustí nebo ukončí. Project Designer poskytuje přístup ke kódu aplikace, který zpracovává události.

Poznámka

Model aplikace Visual Basic je k dispozici pouze pro Windows Forms aplikace. Další informace naleznete v tématu Přehled aplikačního modelu jazyka Visual Basic.

Poznámka

Ve vašem počítači se pro některé z prvků uživatelského rozhraní aplikace Visual Studio mohou zobrazit jiné názvy a umístění, než jsou uvedena v následujících pokynech. Tyto prvky jsou určeny verzí aplikace Visual Studio a použitým nastavením. Další informace naleznete v tématu Visual Studio, nastavení.

Přístup ke kódu aplikace, který zpracovává události

  1. Mějte projekt vybrán v Průzkumníku řešení. V nabídce Projekt klikněte na Vlastnosti.

  2. Klikněte na záložku Aplikace.

  3. Klikněte na tlačítko Zobrazení události aplikace k otevření editoru kódu.

    Otevřete soubor ApplicationEvents.vb.

Chcete-li spustit kód při spuštění aplikace

  1. Mějte soubor ApplicationEvents.vb otevřený v editoru kódu. Z nabídky Obecné zvolíte MyApplication události.

  2. V nabídce Declarations klepněte na příkaz Pří spuštění.

    Aplikace vyvolá událost Startup před tím než se spustí hlavní aplikace.

  3. Pokud má vaše aplikace pouze jednu instanci, můžete chtít zpracovat několik spuštění aplikace za sebou. Chcete-li to provést v nabídce Obecná zvolte Události MyApplication.

  4. Z Prohlášení nabídka zvolte StartupNextInstance.

    Pokud je spuštěno více jedno-instančních aplikací, událost událost StartupNextInstance vyvolý první z řady spuštěných instancí aplikace. Další instance se pak uzavřou bez vyvolání jakékoliv z jejich události.

Spuštění kódu při ukončení aplikace

  1. Mějte soubor ApplicationEvents.vb otevřený v editoru kódu. Z nabídky Obecné zvolte MyApplication události.

  2. Z nabídky Declarations nabídky zvolte Vypnutí.

    Aplikace vyvolá událost Shutdown po tom co aplikace ukončí svojí činnost, ale před jejím úplným vypnutím.

  3. Z nabídky Obecné zvolte MyApplication události.

  4. Z Declarations nabídka zvolte UnhandledException.

    Aplikace vyvolá UnhandledException událost v případě, že narazí na neošetřenou výjimku. Protože aplikace nevyvolá Shutdown událost po UnhandledException události, můžete chtít v zpracování vyjímky UnhandledException volat stejné kód jako u vypnutí aplikace, který je volán u zpracovávání události Shutdown.

Viz také

Úkoly

Postupy: Zpracování událostí aplikace (Visual Basic)

Koncepty

Přehled aplikačního modelu jazyka Visual Basic