Come eseguire il debug di un Visual funzione di base

September 21

Come eseguire il debug di un Visual funzione di base


L'approccio si prende per il debug di una funzione di Visual Basic dipende molto dal tipo di funzione che si sta esaminando. Se una funzione di Visual Basic contiene degli errori, si può avere un effetto errore di ondulazione su altri moduli e funzioni all'interno del codice. Trovare uno errore potrebbe chiarire molti all'interno un'intera applicazione.

istruzione

1 Apri il tuo ambiente di sviluppo, e aprire il progetto su cui si sta attualmente lavorando. Fare clic sulla scheda "Form1.vb" nell'area di lavoro. Se non è visibile, fare clic sulla scheda "Soluzioni Explorer" sul lato destro dello schermo. Selezionare l'opzione "Form1.vb" e fare clic su di esso per visualizzarlo nell'area di lavoro.

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

3 Clicca su "Visualizza" lungo le scelte di menu in alto e scegliere "Elenco errori." Vetro di una finestra si aprirà lungo la parte inferiore dello schermo lavoro e visualizzare un elenco di errori che l'ambiente di sviluppo trovato con le funzioni di Visual Basic. Il numero a sinistra indica la riga di codice in cui l'errore è.

4 Esaminare la riga di codice prima per errori di ortografia della funzione. Si otterrà un errore se la parola digitato non corrisponde l'ortografia esatta della funzione di parola chiave di Visual Basic, incluse le lettere maiuscole e minuscole. Doppio controllo che tutte le variabili si assegna alla funzione sono dichiarati nella parte superiore dello schermo di codifica. Se viene dichiarata la variabile, fare in modo che tipo di variabile in funzione di Visual Basic corrisponde al tipo è stata assegnata la stessa variabile in alto. Assicurarsi che tutti i tuoi punteggiatura è corretta. Se si dispone di una funzione che ha una staffa parentesi ad una estremità, assicurarsi che ha una corrispondenza uno racchiude all'altra estremità, come ad esempio "(" Questo è divertente. ")" E non "(Questo è divertente."

5 Premere di nuovo la freccia verde che punta verso destra. Se l'applicazione viene eseguita, le funzioni di Visual Basic non hanno eventuali errori di sintassi più. Prova le tue applicazioni facendo clic sui suoi pulsanti e averlo manipolare i dati come applicabile alla vostra situazione. Se l'applicazione non viene visualizzata o calcolare correttamente, chiudere l'applicazione in esecuzione e tornare alla schermata di codifica del progetto. Questo indica che è necessario eseguire il debug di errori logici.

6 Clicca su "debug" nella parte superiore dello schermo. Scegliere "Passo in" dalle scelte di menu. Questo vi permetterà di eseguire la linea di applicazione per riga per vedere esattamente che 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 e rieseguire l'applicazione. Ripetere la procedura, se necessario fino a quando le funzioni di Visual Basic funzionino in modo corretto.

Consigli e avvertenze

  • Salvare i file dopo a correggere ogni errore. Premere di nuovo la freccia verde che punta verso destra. Se si ottiene lo stesso messaggio di errore pop-up, fare clic su "No" e continuare il debug delle funzioni di Visual Basic. Testare l'applicazione dopo ogni cambio vi darà un punto di partenza pulita da cui partire per ripercorrere il lavoro. Impostare un limite di tempo per il debug per forza di prendere una pausa. Tornando alle funzioni con una nuova serie di occhi può aiutare a individuare gli errori prima non è stato vedere.
  • Vi troverete infine a raggiungere un punto in cui si incorrerà in un errore su una funzione che sta causando l'applicazione di un malfunzionamento. Non sarà in grado di vedere facilmente anche se è ovvio. Si otterrà frustrati. Si potrebbe trascorrere molte ore o giorni di fissaggio che un errore.