Leer de debuggingtools van Microsoft Access te gebruiken, zodat de aangepaste Visual Basic for Applications , of VBA , programma's die u hebt geschreven hun taken kunnen uitvoeren zonder fouten . Hoewel VBA heeft vele tools om u te helpen programma's debuggen , op zijn hoede voor zich uitsluitend op hen om programma fouten aan het licht . Als je het opsporen van veel bugs in een programma , kan het programma worden ontsierd op het ontwerp-niveau . Bijvoorbeeld , als het programma breekt voortdurend door gebruikersgegevens die in een format van het programma niet kan verwerken , de echte bug is het niet anticiperen het dataformaat ingevoerd , die een ontwerpprobleem . Instructies Het venster Direct 1 Klik op de knop van het tabblad "Ontwikkelaar " " Visual Basic " om de Access debugging-omgeving in te voeren . Kopen van 2 Plak volgende programma in de programmering venster, dat de naam van de huidige database laat zien . Public Sub showDBname ( ) op Debug.Print CurrentDb.Name End Sub Goedkope 3 Klik op het menu "Venster " . 4 Klik op de " Immediate " punt aan het venster dat de output van de debug statements in Access programma toont weer te geven . < br > Druk op " F5 " 5 om het programma, dat de naam van de huidige database worden weergegeven in de " Direct " -venster uitvoeren . Instelling Breekpunten 6 Klik op de " Visual Basic " -knop van het tabblad "Ontwikkelaar " om de debugging-omgeving in te voeren , dan is dit programma plakken in het hoofdvenster van het milieu : Public Sub showDBname ( ) Debug . afdrukken CurrentDb.Name End Sub 7 Klik met de muis op de " Debug.Print " statement . 8 Klik op de " Debug " menu 's " Breakpoint " commando . Dit commando plaatst een marker die toegang geeft tot het uitvoeren van een programma pauzeren , zodat u de variabelen van een programma kunt bekijken of wijzigen . Druk op " F5 " 9 om het programma uit te voeren . Let op de gele markering die over de uitspraak waartegen u een breekpunt verschijnt . Het programma zal zijn output verklaring niet lopen totdat je executie hervatten. Druk op " F5 " 10 tot uitvoering te hervatten . Het programma zal de naam van de database in de ' Direct ' venster drukken . Met behulp van de Quick horloge 11 Klik op de knop van het tabblad "Ontwikkelaar " " Visual Basic " om in de debugging-omgeving 12 Plak volgende programma in het venster van de milieu 's . Public Sub showDBname ( ) Debug.Print CurrentDb.Name End Sub Druk op " F8 " om het programma een instructie tegelijk uitvoeren 13 . Wanneer de gele markering , waarvan de uitspraak over te worden uitgevoerd aangeeft , is over de " debug " statement , klik met de rechtermuisknop de "Current" tekst en klik op " Voeg toe aan Quick Watch. " Het venster Quick horloge geeft de huidige waarde van alle variabelen die je in het venster plaatst . 14 Klik op de " + " teken naast de "Current" item dat u zojuist hebt toegevoegd aan het venster Quick Watch. Dat punt zal uitbreiden naar alle eigenschappen die deel uitmaken van de " huidige " object weer te geven . Het lezen van deze eigenschappen en die van andere Access-objecten kunnen helpen de waarden waardoor fouten in uw programma's te identificeren . Druk op " F5 " 15 tot finish het uitvoeren van het programma . < br >
|