Debugging-Tools für Visual Basic

November 19

Debugging-Tools für Visual Basic

Visual Basic-debugging-Tools helfen Benutzern Probleme in ihre Makrocodes zu finden. Ein Makrocode ist eine Reihe von Befehlen, die Nutzer über einen einzigen Befehl aktivieren können, die ihnen eine Reihe von Aufgaben auf dem Computer beschleunigen hilft. Codierung umfasst zahlreiche Linien des Codes---suchen einen problematischen Code dauert viel Zeit, weshalb Microsoft debugging-Tools mit Visual Basic veröffentlicht hat.

Message-Box

Ein Benutzer kann ein Meldungsfeld, das ihm ermöglicht, den Wert des Codes überprüfen mit einen Code Debuggen. Er fügt den Code "MsgBox" neben der Variablen, was er, um zu überprüfen will, dann wird der Code ausgeführt.

Haltepunkte

Eine Person kann Haltepunkte verwenden, wenn sie denkt, dass ein Problem existiert. Sie hält ein Makro, das eine bestimmte Anweisung ausgeführt. Der Benutzer klickt in die Zeile des Codes, was sie will, zu stoppen, dann Klicks "Haltepunkt im Menü"Debug"umschalten". Dies veranlasst das Makro die erste Zeile zu beenden, die einen Haltepunkt hat. Wenn der Benutzer den Haltepunkt zu entfernen möchte, klickt sie in der Zeile des Codes, der hat es und klickt auf "Haltepunkt umschalten." Der Code speichern nicht die Haltepunkte, so dass der Benutzer hat sie jedes Mal wechseln, sie in einer Debugsitzung zu verwenden will.

Schrittweise Ausführung

Ein Benutzer kann die Bedingung des Makros während der Haltepunkt anzeigen. Der Benutzer kann auch durch jede Zeile des Makros zu verstehen, seine Logik gehen. Er betritt den Pause-Modus, indem auf die Linie mit der ersten Anweisung Makro klicken und dann auf "Betreten." Pause-Modus ist wenn der Code hält, wenn er einen Haltepunkt trifft. Der Benutzer klickt dann "Step Over" im Menü "Debug" jedes Mal, wenn er zur nächsten Anweisung übergehen möchte. Er kann den Pause-Modus beenden, indem Sie auf "Zurücksetzen" im Menü "Run".

DataTips und Windows

Eine Person benutzt DataTips im Pause-Modus, um den Wert in einer Zeile Code zu sehen. Der Benutzer wird einfach die Maus über die Variable im Fenster "Source". Sie können detaillierte Informationen über ihre Programme durch Debugger Fenster und Dialogfelder erhalten. Dazu gehören das "Einheimischen"-Fenster, in dem lokale Variablen zeigt; "" im Dialogfeld Schnellüberwachung, die Variablen und Registerinhalt zeigt; und das zeigt Variablen und Registerinhalte Fenster "Überwachen". Register sind kleine Mengen von verfügbaren Speicher an einen digitalen Prozessor angeschlossen. Fenster "Aktive Dokumente", das Dokumente und Script-Code in der aktuellen Zeichnungsteilen geladen zeigt den anderen Fenstern gehören; "mithilfe von" Fenster Module, das von einem Programm verwendeten Module zeigt; und "Using the" Disassemblierungsfenster, das Assembler-Code durch den Compiler Programm erstellten zeigt.

Direktfenster

Nach dem Festlegen des Haltepunkts, kann eine Einzelperson verwenden "Direktfenster" und führen Sie den Code aus dem Fenster. Das "Direktfenster" dient als ein Ort, um Code auszuführen und die Ergebnisse anzuzeigen. Ein Benutzers sieht, was der Code tut indem es Zeile für Zeile durchlaufen. Das Fenster "Lokal" ist auch nützlich, automatisch die Variablenwerte und andere Objekte in der Prozedur anzeigen.