Nwlapcug.com


Come eseguire il Debug di una funzione di Visual Basic

Come eseguire il Debug di una funzione di Visual Basic


L'approccio adottato per il debug di una funzione di Visual Basic notevolmente varia a seconda del tipo di funzione che stai esaminando. Se una funzione di Visual Basic contiene errori, può avere un effetto su altri moduli e funzioni all'interno del codice errore. Trovare un errore può chiarire molti all'interno di un'intera applicazione.

Istruzioni

1

Aprire l'ambiente di sviluppo e aprire il progetto su cui si sta lavorando. Fare clic sulla scheda "Form1. vb" nell'area di lavoro. Se non è visibile, fare clic sulla scheda "Esplora soluzioni" sul lato destro dello schermo. Selezionare l'opzione "Form1. vb" e fare clic su di essa per visualizzarla nell'area di lavoro.

2

Fare clic sulla freccia verde che punta verso destra lungo le scelte di icona in alto per eseguire il debug dell'applicazione. Si dovrebbe ottenere un messaggio di errore con una finestra popup che chiede se si desidera eseguire l'applicazione in ogni caso. Fare clic su "No". Scorrere la pagina codifica per trovare la prima funzione che ha la sottolineatura ondulata blu, rosso o verde.

3

Fare clic su "Visualizza" lungo le scelte di menu in alto e scegliere "Elenco errori". Un windowpane aprirà lungo la parte inferiore del vostro schermo di lavoro e visualizzare un elenco di errori che l'ambiente di sviluppatore trovato con le funzioni di Visual Basic. Il numero a sinistra indica la riga di codice dove è l'errore.

4

Esaminare la riga di codice prima per errori ortografici della funzione. Si otterrà un errore se la parola digitata non corrisponde l'ortografia esatta della funzione di parola chiave di Visual Basic, tra cui superiore o lettere minuscole. Controllare che tutte le variabili che si assegna alla funzione vengono dichiarate nella parte superiore della schermata di codifica. Se la variabile è dichiarata, assicurarsi di che tipo di variabile in funzione di Visual Basic corrisponde al tipo è assegnata la stessa variabile nella parte superiore. Assicurarsi che tutta la tua punteggiatura è corretta. Se si dispone di una funzione che ha una staffa di parentesi ad una estremità, assicurarsi che ha un corrispondente a uno racchiudendolo a altra estremità, come "(" questo è divertente.")" e non "(questo è divertente."

5

Premere la freccia verde che punta a destra nuovamente. Se l'applicazione viene eseguita, le funzioni di Visual Basic non dispone di eventuali ulteriori errori di sintassi. Testare le applicazioni facendo clic su pulsanti e averlo a manipolare i dati come applicabili alla tua situazione. Se l'applicazione non visualizzare o calcolare correttamente, chiudere l'applicazione in esecuzione e tornare alla schermata di codifica del vostro progetto. Questo indica che è necessario eseguire il debug errori di logica.

6

Fare clic su "Debug" nella parte superiore dello schermo. Scegliere "Passaggio in" da scelte di menu. Questo vi permetterà di eseguire l'applicazione di una riga per vedere esattamente quale punto la funzione genera un errore. Correggere gli errori come equazioni matematiche e comandi di Visual Basic all'interno della funzione stessa.

7

Salvare il lavoro ed eseguire nuovamente l'applicazione. Ripetere i passaggi descritti come necessario per le funzioni di Visual Basic di eseguire correttamente.

Consigli & Avvertenze

  • Salvare i file dopo aver risolto ogni errore. Premere la freccia verde che punta a destra nuovamente. Se si ottiene lo stesso messaggio di errore a comparsa, fare clic su "No" e continuare il debug le funzioni di Visual Basic. Test dell'applicazione dopo ogni cambiamento ti darà un posto pulito di partenza da cui partire per ripercorrere il vostro lavoro. Impostare un limite di tempo per il debug per costringerti a fare una pausa. Tornando alle funzioni con una nuova serie di occhi può aiutarvi a individuare errori che non visto in precedenza.
  • Si raggiungerà un punto dove si incorrerà in un errore su una funzione che sta causando l'applicazione funzionare correttamente. Non sarà in grado di vedere prontamente anche se è ovvio. Si otterrà frustrato. Si potrebbe spendere molte ore o giorni che un errore di fissaggio.