Visual Basic 6 ( VB6 ) har et verktøy , Code Advisor for Visual Basic 6.0 , som sjekker eksisterende kode for tilslutning til beste praksis. Den Advisor varsler deg om problemer og kan spare litt tid i en oppgradering til en av Visual Basic 2005 eller andre Visual Basic.NET versjoner . Det kan ikke fange alle problemer, men bør redusere deres antall . Visual Studio 2005 og Visual Studio 2008 , utløser en Upgrade Wizard når du forsøker å åpne et program skrevet i Visual Basic 6 . Instruksjoner
en
Last ned og installer gratis Code Advisor for Visual Basic 6.0 ( se den første Resources link) . Åpen Visual Basic 6 og opprette et nytt Standard.EXE prosjekt for å demonstrere Advisor.
2
Dobbeltklikk på Tekstboks' kontroll, en liten firkantet ikon med små bokstaver " ab " i verktøykassa panel til venstre på skjermen for å plassere en tekstboks i skjemaet . Dobbeltklikk på CommandButton , en liten firkant under TextBox kontroll, for å legge dette til skjemaet.
3
Klikk på Tekst1 boksen nå på skjemaet for å vise egenskapene i høyre panel av skjermen . Text-egenskapen er uthevet . Dobbeltklikk på den for å markere den aktuelle eiendommen lesing " Tekst1 " og slette den.
4
Dobbeltklikk på " Command1 "-knappen for å åpne koden vinduet. Skriv inn følgende kode og trykk "F5 " for å kjøre den. Gjør dette flere ganger for å prøve ut hvert svar når bekreftelse er asked.Option ExplicitPrivate Sub Command1_Click ( ) Dim dittnavn , respons Som Stringyourname = InputBox ( " Hva heter du ?") Text1.Text = " Du sa du het " & yournameresponse = MsgBox ( "Er det riktig " , vbYesNoCancel ) Hvis response = vbYes ThenMsgBox ( " Greit". ) EndElseIf response = vbNo ThenText1.Text = "Beklager , prøv igjen ? " Else : Text1.Text = "Ikke gi up! " End IfEnd Sub
5
Slett eller plassere en apostrof foran " Option Explicit "-linjen. Endre det siste ordet av linjen lese " Dim dittnavn , respons As String " til " Double ". Trykk " F5" og merk programmet fortsatt fungerer. Klikk på " Add- Ins " på den øverste menyen , og deretter " Kode Advisor" og velg " Legg FixIts . " Den Advisor identifiserer to problemer ved å legge til disse linjene i problemet stilling :
' Fixit : Bruk Option Explicit å unngå implisitt skape variabler av typen Variant'FIXIT : Erklærer ' dittnavn ' med en tidlig -bundet datatype
Slett Fixit linjer . Lagre prosjektet og avslutte Visual Basic 6 .
6
Åpne en nyere versjon av Visual Basic. Klikk " Fil" og " Åpne prosjekt . " Finn Visual Basic -filen prosjekt du lagret i trinn 4, som vil ha en " VBP " forlengelse , og dobbeltklikk på den. Oppgrader åpnes med noen foreløpige instruksjoner. Klikk "Next " og velg den typen prosjekt , vanligvis en " EXE " versjon. Klikk "Next " igjen , velger du hvor du vil lagre den nye versjonen og godta en ny mappe om nødvendig. Fortsett å klikke på " Next" helt til veiviseren begynner. Når den er ferdig , vil alle problemområder som må fikses før programmet er kompatibelt bli identifisert med oppgradering advarsler .