Visual Basic 6 ( VB6 ) har et værktøj , Code Advisor til Visual Basic 6.0, der tjekker eksisterende kode for at overholde bedste praksis. Den Advisor advarer dig om problemer og kan spare lidt tid i en opgradering til en af Visual Basic 2005 eller andre visuelle Basic.NET versioner. Det kan ikke fange alle problemer, men bør reducere deres antal. Inden Visual Studio 2005 og Visual Studio 2008 , udløser en Opgraderingsguiden når du forsøger at åbne et program skrevet i Visual Basic 6 . Instruktioner
1
Hent og installer den gratis kode Advisor til Visual Basic 6.0 ( se den første Resources link) . Open Visual Basic 6 og oprette et nyt Standard.EXE projekt at demonstrere Advisor.
2
Dobbeltklik på tekstfeltet kontrol , en lille firkantet ikon med små bogstaver "AB" i værktøjskassen panel i venstre side af skærmen for at placere en TextBox på formularen. Dobbeltklik på CommandButton , en lille firkant under den TextBox kontrol, for at tilføje dette til formularen.
3
Klik på Tekst1 kassen nu på formularen for at se egenskaberne i højre panel af skærmen . Egenskaben Tekst er fremhævet. Dobbeltklik på den for at markere den aktuelle ejendom læsning " Tekst1 ", og slette den.
4
Dobbeltklik på " Command1 " knappen for at åbne koden vinduet. Indtast følgende kode og derefter trykke på " F5 " for at køre den. Gør dette flere gange for at afprøve hvert svar , når bekræftelse asked.Option ExplicitPrivate Sub Command1_Click ( ) Dim ditnavn , respons Som Stringyourname = InputBox ("Hvad er dit navn ?") Text1.Text = " Du sagde dit navn var " & yournameresponse = MsgBox ( "Er det korrekt ," vbYesNoCancel ) Hvis respons = vbYes ThenMsgBox ( "Fint "). EndElseIf respons = vbNo ThenText1.Text = " Beklager , prøv igen ? " Else : Text1.Text = " du må ikke give up ! " End IfEnd Sub
5
Slet eller placere en apostrof foran " Option Explicit "-linjen . Skift det sidste ord i den linje læsning " Dim ditnavn , respons As String " til "Double ". Tryk på " F5 ", og notere programmet stadig virker . Klik på " Add- Ins " på det øverste niveau i menuen , derefter " Code Advisor " og vælge "Tilføj FixIts ". Den Advisor identificerer to problemer ved at tilføje disse linier i problemet holdning:
' fixit : Brug Option Explicit at undgå implicit skabe variabler af typen Variant'FIXIT : Erklær ' ditnavn ' med en tidlig -bundet datatype < br >
Slet fixit linjer. Gem projektet og forlade Visual Basic 6 .
6
Åbn en nyere version af Visual Basic. Klik på "File " og " Open Project. " Find Visual Basic fil projekt, du gemte i trin 4 , hvilket vil have en " vbp " udvidelse , og dobbeltklik på den. Den Opgraderingsguiden åbner med nogle foreløbige instruktioner. Klik "Næste" og vælge den type projekt , som regel en "exe " version . Klik på "Næste " igen , skal du vælge hvor du vil gemme den nye version , og er enige om at en ny mappe, hvis det er nødvendigt. Fortsæt med at klikke på "Næste ", indtil guiden begynder. Når den er færdig , vil alle de problemområder, der skal fastsættes inden programmet er kompatibelt blive identificeret med Upgrade Advarsler .