Pop -up-vinduer kan være kontroversiel på nettet , men de kan hjælpe din Visual Basic-program interagere med brugerne og udtrække værdifuld real time feedback fra dem. Visual Basic- applikationer , for eksempel, kan have brug for at slette indholdet af en fil. I stedet for at gøre det uden at få brugerens tilladelse , kan du spørge brugeren, hvis det er okay at gøre det ved at vise en pop-up. Fordi brugerne ikke kan ignorere dette vindue , skal de give et "Ja" eller "Nej" svar. Når din Visual Basic-program får det svar , kan det fortsætte behandlingen bygger på den afgørelse som brugeren foretaget. Instruktioner
1
Start Visual Studio og åbn en af dine Visual Basic -projekter. Solution Explorer-vinduet viser de projekter filer. Dobbeltklik på din opstart fil. Design åbnes og viser projektets opstart formular.
2
Klik på " View" menupunktet , og vælg "Toolbox " valgmulighed. Værktøjskasse åbnes. Dobbeltklik på " Button " kontrol der er beliggende i vinduet sted en ny knap på formularen.
3
Dobbeltklik på den knap, du placeret på formularen. Visual Studio åbner et kodevinduet . . Dette vindue indeholder klikhændelsen metode, der kører, når brugerne klikker på knappen
4
Indsæt følgende kode i denne metode : Hej
Dim messageText As String = " Ønsker du at fortsætte? "
Dim responseButtons As MessageBoxButtons = MessageBoxButtons.YesNoDim popupCaption As String = " Yderligere oplysninger Needed " Dim popupResult Som DialogResult
popupResult = MessageBox.Show ( messageText , popupCaption , responseButtons )
Hvis popupResult = System.Windows.Forms.DialogResult.Yes ThenMe.Text = " Fortsæt Chosen " End If
Denne Visual Basic-kode opstiller de parametre , der er nødvendige for at vise en pop- up vindue . Den " besked" variabel indeholder det budskab eller et spørgsmål , der vises i pop-up. Den " responseButtons " variabel definerer knapperne , som en bruger ser, når pop-up åbner. Knapperne vist "Ja" og "Nej" i dette eksempel. Den " popupCaption " variable holder den tekst, du gerne vil vises i pop- up Windows titellinjen som billedtekst. Denne kode gør pop- up åben ved at udføre " MessageBox.Show "-metoden. Den " Hvis " erklæring kontrollerer, om brugeren klikkede på " Yes" ved at undersøge værdi gemt i " popupResult " variable . Hvis værdien er "Ja", koden sætter Form titellinje tekst til " Caption valgt . "
5
Tryk på " F5 " for at starte projektet og vise Visual Basic formular . Klik på den knap, der vises på form. En pop op-boks vises med meddelelsesteksten, og to knapper . Klik på "Ja" knappen. Popup-vinduet lukkes og indstiller formularens titellinjen tekst til " Caption valgt . "