|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man ansluter två former i Visual Basic

    Visual Basic traditionella Windows-formulär projekt erbjuder två metoder för att öppna nya former . The Show Dialog Metoden öppnar den andra formen i dialogrutan läge , suspendera den första formen tills användaren svarar på den andra formen . Denna typ av formulär fungerar bra för att logga in , acceptera inställningarna eller genomför en dialog med användaren . The Show Metoden öppnar den andra formen självständigt , vilket båda formerna att löpa parallellt . Saker du behöver
    Microsoft Visual Basic Express 2010 eller Microsoft Visual Studio 2010
    Visa fler instruktioner
    Använda ShowDialog Metod
    1

    Öppna Visual Basic och skapa ett nya Windows formulär projektet . Klicka på " File" och sedan " Nytt projekt " . När dialogrutan Nytt projekt visas , välj " Windows " från trädvyn , välj " Windows Forms Application " från projekttyper , namnge projektet " FormSamples , " klicka sedan på OK . En ny form kommer att visas .
    2

    Dra en etikett och tre knappar på den nya formen . Högerklicka på etiketten och välj " Egenskaper . " Namnge etiketten " lblTitle " och skriv in " Välkommen " i Text fastigheten . Klicka på " Escape" för att återgå till formuläret designer . Upprepa processen för varje knapp , ange " Logga in ", " Visa " och " Close " för varje knapp text-egenskap .
    3

    Skapa ett andra formulär . Klicka på " Projekt " och sedan " Skapa ny Windows-formulär . " Namnge formuläret " LoginForm . " Dra en etikett , textruta och två knappar på formuläret . Ändra egenskapen Text av etiketten " Namn : " namnge textrutan " txtName " och etiketten på knapparna " Logga in " och " Avbryt ".

    Dubbelklicka på knappen Logga in för att öppna kodfönstret och lägg till följande kod :

    DialogResult = DialogResult.OK

    Klicka på Visa sedan utforma för att återgå till formuläret designvyn. Dubbelklicka på knappen Avbryt och lägg till följande kod :

    DialogResult = DialogResult.Cancel
    4

    Återgå till den första formen genom att klicka på " Form1 " i Solution Explorer fönstret . Dubbelklicka på knappen Logga in och lägg till följande kod :

    Dim frm Som New LoginForm
    p Om frm.ShowDialog = DialogResult.OK Sedan

    lblTitle.Text = " Välkommen " & frm.txtName.Text

    End If

    frm.Close ( ) katalog

    Denna kod skapar en ny instans av inloggningsformuläret använder sedan sin ShowDialog metod öppna formuläret . Om inloggningen klickas , återvänder Showdialog DialogResult.OK och koden kopierar namnet från textrutan i välkomstmeddelandet . Om " Avbryt " blir klickade , är denna kod ignoreras . The Close metoden stänger dialogrutan formen . Addera Använda Show Metod
    5

    Skapa en annan form som kallas " ViewForm . " Dra en etikett och en knapp från verktygslådan till formuläret . Ändra egenskapen Namn på etiketten " lblContent " och ändra egenskapen Text av knappen
    6

    Dubbelklicka på " Stäng " knappen och lägg till följande kod " Close ". :

    Stäng ( )
    7

    tillbaka till formen designer för Form1 sedan dubbelklicka på " Visa " -knappen . Lägg till följande kod : " . . Placera innehåll här "

    Dim frm Som New ViewForm

    frm.lblContent.Text = lblTitle.Text & Spa

    frm.Show ( )

    Denna kod skapar en ny instans av ViewForm . Den sätter då egenskapen text för etiketten och kallar formuläret show metod . Observera att det inte finns någon Close metod och Show metoden inte leta efter ett returvärde .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur vill kolla en sträng för Alphabet Endast i VB
    ·Hur dölja en kolumn på en Access VBA datablad
    ·Databas Utskrift i Visual Basic
    ·Visual Basic Villkor Explained
    ·Hur man använder MMControl i Visual Basic
    ·Hur konvertera till Binary i VBA
    ·Hur konverterar man från VB6
    ·Hur du uppgraderar Visual Basic 6 kod
    ·Visual Basic Tutorial : Msgbox
    ·Hur man skriver 64 - bitars kompatibel kod
    Utvalda artiklarna
    ·Hur Infoga eller Uppdatera en MySQL Query
    ·Inaktivera PHP Registrera Globals
    ·Hur tar jag en skärmdump i Java
    ·Lägga till sökrutor till Examensarbete Navigation Bar…
    ·Hur man skapar en batch fil som ska kopieras på Window…
    ·Så här visar två kolumner i en DataGrid Kolumn
    ·Utveckla spel i Java
    ·Hur överföra data från en tabell till en annan genom…
    ·Hur spara variabler till databaser med Microsoft Visual…
    ·Hur överföra resultat till en klient i PHP
    Copyright © Dator Kunskap http://www.dator.xyz