Prøver å feilsøke en VB.NET program uten muligheten til å undersøke variabler er nesten som å prøve å kjøre en bil uten å se på veien . VB.NET ' s Immediate -vinduet lar utviklere å pause et program henrettelse på noe punkt og undersøke programmets tilstand. Denne muligheten er nyttig fordi den Immediate-vinduet viser deg de faktiske verdiene som variablene inneholder på et bestemt tidspunkt, og du kan selv endre en variabel uten å stoppe programmet. Lære å bruke Umiddelbar vinduet hjelper deg feilsøke VB.NET programmer raskere og identifisere flaskehalser som kan påvirke systemets ytelse . Instruksjoner
Set Up Test Miljø
en
Åpen en av dine VB.NET Windows Forms prosjekter ved hjelp av Visual Studio. Navnene på filene i prosjektet vises i Solution Explorer-vinduet .
2
Finn filen som kjøres når prosjektet starter. Høyreklikk det skjemaet og klikk på "View Designer" for å se skjemaet i Design vinduet.
3
Klikk på " Vis" og " Toolbox" for å vise prosjektets verktøykasse. Dobbeltklikk på " Button" kontroll i verktøykassen. Visual Studio plasserer en knapp på skjemaet .
4
Dobbeltklikk på den knappen . Kode-vinduet åpnes, og plasserer markøren i skjemaets " Klikk " sub. Ubåtens navnet avhenger av navnet på knappen. For eksempel, hvis knappen heter " Button1 , " sub navn er " button1_click . "
5
Lim inn følgende kode før at sub er " End Sub " statement : en
Dim variable1 As String = "streng en "
Dim variable2 As String = " string to "
Dim variable3 Som INT16 = 4
6
Flytt markøren til ordet " variabel " i den første setningen, deretter sakte flytte markøren til venstre til den når den vertikale grå som går nedover venstre side av kode-vinduet . Klikk det stedet. Visual Studio plasserer en rød prikk der. Dette er et stoppunkt , når koden kjøres , stopper det på dette punktet
7
Gjenta denne prosessen for de resterende to linjer med kode . . Når du er ferdig , vises en rød stoppunkt til venstre for hvert utsagn . Utviklere bruker disse svake punktene til pause applikasjoner på steder av interesse .
8
Trykk " F5 " for å kjøre prosjektet . Programmet stopper når den når den først stoppunkt . Trykk " Ctrl", " Alt" og "I" -tastene samtidig for å åpne Immediate-vinduet .
Debug hjelp Umiddelbar Window
9
Skriv inn følgende uttalelse i vinduet som vises : en
? variable1
spørsmålstegn forteller Visual Studio som du ønsker å undersøke verdien av variabelen som vises til høyre for spørsmålstegnet . At variabelen er " variable1 " i dette eksemplet.
10
Trykk " Enter". Programmet fortsetter og faller gjennom til neste setning der det stopper igjen
11
Skriv følgende inn i vinduet som vises : .
? variable1
Trykk " Enter". Vinduet viser variable1 verdi denne gangen fordi det nå har en verdi
12
Trykk " F11 " og skriv inn følgende uttalelse i Immediate -vinduet: .
? variable2
Vinduet viser variabelens verdi
13
Type uttalelsen vist nedenfor i det gjeldende vinduet : .
varaible2 = " ny verdi "
< p> Trykk på "Enter". Immediate-vinduet utfører kommandoen din i sanntid og endrer verdien av variable2 til " ny verdi . " Kontroller dette ved å undersøke dens verdi som beskrevet i de forrige trinnene . Tildele nye verdier til variabler som kode utfører er en nyttig måte å utforske alternative forgreninger muligheter. For eksempel, hvis en blokk med kode kjøres bare hvis "X" er " en ", kan du endre verdien for "X" i vinduet som vises , og steg gjennom koden ved hjelp av " F11 " for å følge stien tar det når " X "er ikke " 1 ".