Visual Basic 6 ( VB6 ) ha uno strumento , Code Advisor per Visual Basic 6.0 , che consente di verificare il codice esistente per aderenza alle migliori pratiche . L' Advisor avvisa di problemi e può risparmiare un po ' di tempo in un aggiornamento per uno dei Visual Basic 2005 o altre versioni di Visual Basic.NET . Esso non può prendere tutti i problemi , ma dovrebbe ridurre il loro numero . All'interno di Visual Studio 2005 e Visual Studio 2008 , l' aggiornamento guidato innesca quando si tenta di aprire un programma scritto in Visual Basic 6 . Istruzioni
1
scaricare e installare Code Advisor gratuito per Visual Basic 6.0 (vedi il primo link Risorse) . Aprire Visual Basic 6 e creare un nuovo progetto Standard.EXE per dimostrare l' Advisor.
2 Fare doppio clic sul controllo TextBox , una piccola icona quadrata con lettere minuscole " ab " nella casella degli strumenti pannello a sinistra della schermata per inserire una casella di testo nel modulo . Fare doppio clic sul controllo CommandButton , un piccolo rettangolo sotto il controllo TextBox , di aggiungere questo alla forma .
3
Fare clic sulla casella di testo1 ora sul modulo per visualizzare le proprietà del diagramma di destra dello schermo . La proprietà Text viene evidenziato. Fare doppio clic su di esso per evidenziare l'effettiva proprietà di lettura " Text1 " e cancellarlo .
4
doppio clic sul pulsante " Command1 " per aprire la finestra del codice . Digitare il seguente codice e premere "F5" per eseguirlo. Farlo più volte per provare ogni risposta quando la conferma è asked.Option ExplicitPrivate Sub Command1_Click ( ) Dim tuonome , risposta Come Stringyourname = InputBox ( " Qual è il tuo nome ? " ) Text1.Text = " Hai detto che ti chiami " & yournameresponse = MsgBox ( " ? 'corretto " , vbYesNoCancel ) In caso di risposta = vbYes ThenMsgBox ( "Bene . " ) EndElseIf risposta = vbNo ThenText1.Text = " Siamo spiacenti , si prega di riprovare ? " Else : Text1.Text = " non me ne frega up ! "End Sub IfEnd
5
Eliminare o inserire un apostrofo davanti alla " linea Option Explicit " . Modificare l' ultima parola della linea di lettura " Dim tuonome , risposta As String " a " doppio". Premere il tasto " F5 " e notare che il programma funziona ancora . Fare clic su " Componenti aggiuntivi " nel menu in alto livello , poi "Codice Advisor " e selezionare " Aggiungi FixIts . " Il Consulente individua due problemi con l'aggiunta di queste linee nella posizione problema :
' Fixit : Utilizzare Option Explicit per evitare di creare implicitamente le variabili di tipo Variant'FIXIT : Declare ' nomeutente ' con un tipo di dati ad associazione anticipata < br >
Elimina le linee Fixit . Salvare il progetto e uscire da Visual Basic 6 .
6
Aprire una nuova versione di Visual Basic . Fare clic su "File" e " Open Project ". Individuare il file di progetto di Visual Basic è stato salvato al punto 4, che avrà un estensione " vbp " , e fare doppio clic su di esso . L'Aggiornamento guidato si apre con alcune istruzioni preliminari . Fare clic su "Avanti" e scegliere il tipo di progetto, di solito una versione " EXE" . Fare clic su " Avanti" , selezionare dove salvare la nuova versione e di accettare una nuova cartella , se necessario. Continuare a fare clic su "Avanti" fino a quando inizia la procedura guidata . Quando finisce, tutte le aree problematiche che devono essere risolti prima che il programma sia compatibile saranno identificati con avvertenze di aggiornamento .