Sdílet prostřednictvím


Názorný postup: Ladění formuláře systému Windows

Formuláře systému Windows je jedním z nejběžnějších spravovaných aplikací.Formuláře systému Windows vytvoří standardní aplikace systému Windows.Dokončením tohoto postupu pomocí jazyka Visual Basic, C# nebo C++.

Nejprve je nutné zavřít všechny otevřené řešení.

Příprava na vykonání tohoto návodu.

  • Pokud již máte otevřené řešení, otevřít, zavřete ji.(Na soubor nabídce Zavřít řešení.)

Vytvoření nového formuláře systému Windows

Dále je vytvořit nový formulář pro systém Windows.

Vytvoření formuláře systému Windows pro tento návod

  1. Na soubor nabídce zvolte Nový a na projektu.

    Zobrazí se dialogové okno Nový projekt.

  2. V podokně projektu typy otevřete Visual Basic, Visual C#, nebo Visual C++ potom uzel

    1. Visual Basic nebo Visual C#, vyberte Windows uzlu, vyberte Aplikace Windows Form v šablony podokna.

    2. Visual C++, vyberte CLR uzlu, vyberte Aplikace Windows Form v šablony podokně..

  3. V šablony podokně vyberte Aplikace systému Windows.

  4. V název pole, dát projektu jedinečný název (například Walkthrough_SimpleDebug).

  5. Klikněte na tlačítko OK.

    Visual Studio vytvoří nový projekt a nový formulář zobrazí v Návrháři model Windows Forms.Další informace naleznete v Model Windows Forms Designer.

  6. Na zobrazení nabídce panel.

    Otevřete Panel nástrojů.Další informace naleznete v panel.

  7. V soupravě nástrojů klepněte na tlačítko řízení a přetáhněte prvek plochy návrhu formuláře.Přetáhněte tlačítko na formuláři.

  8. V soupravě nástrojů klepněte na textové pole řízení a přetáhněte prvek plochy návrhu formuláře.Přetažení textové pole ve formuláři.

  9. Na povrchu návrhu formuláře poklepejte na tlačítko.

    Trvá na znakovou stránku.Ukazatel by měl být v button1_Click.

  10. Ve funkci button1_Click., přidejte následující kód:

    ' Visual Basic
    textBox1.Text = "Button was clicked!"
    
    // C#
    textBox1.Text = "Button was clicked!";
    
    // C++
    textBox1->Text = "Button was clicked!";
    
  11. V nabídce Sestavit zvolte Sestavit řešení.

    Projekt by měl sestavit bez chyb.

Ladění formuláře

Nyní jste připraveni začít ladění.

Ladění formuláře systému Windows pro tento návod

  1. V okně zdroj klepněte na levý okraj na stejném řádku jako text, který jste přidali:

    ' Visual Basic
    textBox1.Text = "Button was clicked!"
    
    // C#
    textBox1.Text = "Button was clicked!";
    
    // C++
    textBox1->Text = "Button was clicked!";
    

    Červená tečka, zobrazí se text na řádku se zobrazí červeně.Červená tečka představuje bod přerušení.Další informace naleznete v zarážky.Při spuštění aplikace v rámci ladicího programu ladicí program přerušit provádění na tomto místě zasáhne kód.Můžete zobrazit stav aplikace a ladění.

    [!POZNÁMKA]

    Můžete také klepnout na libovolný řádek kódu, přejděte na zarážkya klepněte na tlačítko Vložit zarážku přidat bod přerušení na daném řádku.

  2. NA ladění nabídce zvolte Start.

    Formuláře systému Windows spuštěn.

  3. Formuláře systému Windows klepněte na tlačítko, které jste přidali.

    V aplikaci Visual Studio slouží k přechodu na řádku kde nastavení vašeho zarážky na znakové stránce.Tento řádek by měl zvýrazněny žlutě.Nyní můžete zobrazit proměnné v aplikaci a řídit její provádění.Aplikace nyní zastavil, provádění, čeká na akci od vás.

  4. Na ladění nabídce zvolte Windows, pak sledovata klepněte na tlačítko Watch1.

  5. V Watch1 okna, klepněte na prázdném řádku.V název sloupce, typ textBox1.Text (Pokud používáte aplikaci Visual Basic, Visual C# nebo Visual J#) nebo textBox1->Text (Pokud používáte C++), stiskněte klávesu ENTER.

    Watch1 okno zobrazuje hodnota této proměnné v uvozovkách jako:

    ""
    
  6. Na ladění nabídce zvolte Krok do.

    Hodnota změny textBox1.Text Watch1okna:

    Button was clicked!
    
  7. Na ladění nabídce zvolte Pokračovat pokračování ladění programu.

  8. Formuláře systému Windows klepněte na tlačítko znovu.

    Visual Studio konce spuštění znovu.

  9. Klepněte na červené tečky představující zarážka.

    To zarážka odebere z vašeho kódu.

  10. Na ladění nabídce zvolte Zastavit ladění.

Připojit k ladění aplikace Windows Form

V Visual Studio, můžete připojit ladicí program spuštěný proces.Pokud používáte Express Edition, tato funkce není podporována.

Připojit k formuláři aplikace systému Windows pro ladění

  1. V projektu, kterou jste vytvořili výše klepněte na levý okraj řádku, které jste přidali znovu nastavit zarážky:

    ' Visual Basic
    textBox1.Text = "Button was clicked!"
    
    // C#
    textBox1.Text = "Button was clicked!"
    
    // C++
    textBox1->Text = "Button was clicked!";
    
  2. Na ladění nabídce Spustit bez ladění.

    Formuláře systému Windows spustí systém Windows, jakoby měl poklepali jeho spustitelný soubor.Není připojen ladicí program.

  3. Na ladění nabídce připojit k procesu.(Tento příkaz je k dispozici Nástroje nabídky.)

    Připojit k procesu se zobrazí dialogové okno.

  4. V Dostupné procesy podokně, najít proces jméno (Walkthrough_SimpleDebug.exe) proces sloupce a klepněte na něj.

  5. Klepněte Attach tlačítko.

  6. Formuláře systému Windows klepněte jednu a pouze.

    Ladicí program konce spuštění formuláře systému Windows bod přerušení.

Viz také

Koncepty

Zabezpečení Debugger

Další zdroje

Ladění spravovaný kód