Proberen om een VB.NET applicatie debuggen zonder de mogelijkheid om variabelen te onderzoeken is bijna als het proberen om een auto te rijden zonder de weg te zien . VB.NET ' s venster Direct stelt ontwikkelaars in staat om de uitvoering van een toepassing op elk moment pauzeren en onderzoekt de staat van het programma . Dit vermogen is nuttig omdat het venster Direct toont u de werkelijke waarden die variabelen bevatten, op een bepaald moment in de tijd , en je kunt zelfs de waarde van een variabele te veranderen zonder te stoppen het programma . Leren om het venster Direct te gebruiken helpt u VB.NET applicaties te debuggen sneller en identificeren van knelpunten die de systeemprestaties kunnen beïnvloeden . Instructies instellen Testomgeving 1 Open een van uw VB.NET Windows Forms projecten met behulp van Visual Studio . De namen van de bestanden in het project worden weergegeven in het venster Solution Explorer . Kopen van 2 Zoek het bestand dat wordt uitgevoerd wanneer uw project begint . Rechtermuisknop op dat formulier in en klik op "Bekijk Ontwerper " om het formulier te bekijken in het ontwerp venster . 3 Klik op " View " en " Toolbox " aan toolbox van het project te bekijken . Dubbelklik op de " knop " controle in de toolbox . Visual Studio plaatst een knop op het formulier . 4 Dubbelklik op die knop . Het venster Code wordt geopend en positioneert de cursor in de vorm van de "Klik " sub . De naam van de onderzeeboot afhankelijk van de naam van de knop . Bijvoorbeeld , als de naam van de knop is " Button1 , " naam van de sub is " Button1_Click . " 5 Plak de volgende code vóór dat sub "End Sub " statement : Dim variable1 As String = "string 1 " Dim variabele2 As String = "string 2 " Dim variable3 Zoals Int16 = 4 6 Beweeg uw cursor naar de woord " variabele " in de eerste uitspraak , dan langzaam bewegen de cursor naar links totdat het de verticale grijze dat de linkerkant van het venster Code loopt naar beneden bereikt . Klik op die plek . Visual Studio plaatst een rode stip daar . Dit is een breekpunt , wanneer de code wordt uitgevoerd , stopt op dit punt 7 Herhaal dit proces voor de resterende twee regels code . . Als u klaar bent , verschijnt er een rode breekpunt aan de linkerkant van elke uitspraak . Ontwikkelaars gebruiken deze breekpunten te pauzeren toepassingen bij bezienswaardigheden . Druk op " F5 " 8 om het project uit te voeren. Het programma wordt onderbroken als het de eerste breekpunt bereikt . Druk op " Ctrl ", " Alt " en " I " toetsen op hetzelfde moment aan het venster Direct te openen . Debug behulp venster Direct type 9 de volgende verklaring in het venster Direct : ? variable1 Het vraagteken vertelt Visual Studio dat u de waarde van de variabele die verschijnt aan de rechterkant van het vraagteken te onderzoeken . Die variabele is " variabele1 " in dit voorbeeld . Druk 10 " Enter ". Het programma gaat verder en valt door naar de volgende verklaring waar het opnieuw pauzeert type 11 het volgende in het venster Direct : . ? variable1 Pers Nieuws " Enter ". Het venster toont variabele1 zijn waarde dit keer want het heeft nu een waarde Druk op " F11 " 12 en typ de volgende verklaring in het venster Direct : . ? variabele2 Het venster toont waarde van de variabele Type 13 de verklaring hieronder weergegeven in het venster Direct : . varaible2 = " nieuwe waarde " Druk op ' Enter '. Het venster Direct voert uw opdracht in real time en verandert de waarde van variabele2 om " nieuwe waarde . " Dit controleren door onderzoek van de waarde zoals beschreven in de vorige stappen . Nieuwe waarden aan variabelen toewijzen als code wordt uitgevoerd is een handige manier om alternatieve vertakking mogelijkheden te verkennen . Bijvoorbeeld, als een blok code wordt alleen uitgevoerd als " X " is " 1 ", kunt u de waarde van " X " te veranderen in het venster Direct en stap door de code met behulp van " F11 " om het pad te volgen het duurt wanneer " X " is niet " 1 . "
|