Visual Basic 6 ( VB6 ) tem uma ferramenta , Assessor código para o Visual Basic 6.0, que verifica o código existente para a aderência às melhores práticas . O Assessor alerta para problemas e pode poupar algum tempo em um upgrade para um dos Visual Basic 2005 ou outras versões do Visual Basic.NET . Não pode pegar todos os problemas , mas deve reduzir o seu número . Dentro do Visual Studio 2005 e Visual Studio 2008, um assistente de atualização dispara quando você tenta abrir um programa escrito em Visual Basic 6. Instruções
1
Baixe e instale o Advisor Código livre para o Visual Basic 6.0 (veja o link primeiro Recursos). Abra o Visual Basic 6 e crie um novo projeto Standard.exe para demonstrar o Conselheiro.
2
Dê um duplo clique no controle de caixa de texto , um ícone quadrado pequeno com minúsculas letras "AB" no ToolBox painel à esquerda da tela para colocar uma caixa de texto no formulário. Dê um duplo clique no CommandButton , um pequeno retângulo sob o controle TextBox, para adicioná-lo ao formulário.
3
Clique na caixa de Text1 agora no formulário para exibir as propriedades no painel do lado direito da tela . A propriedade Text é realçado. Clique duas vezes nele para destacar a leitura propriedade real "Text1 " e excluí-lo.
4
Dê um duplo clique no botão " Command1 " para abrir a janela de código . Digite o código a seguir e , em seguida, pressione "F5" para executá-lo . Faça isso várias vezes para experimentar cada resposta quando a confirmação é asked.Option ExplicitPrivate Sub Command1_Click () Dim seunome , a resposta Como Stringyourname = InputBox ( " Qual é o seu nome ?") Text1.Text = " Você disse que seu nome era " & yournameresponse = MsgBox (" isso está correto? " , vbYesNoCancel ) Se a resposta = vbYes ThenMsgBox ( "Tudo bem "). resposta EndElseIf = vbNo ThenText1.Text = "Desculpe , por favor tente de novo?" Else: Text1.Text = " não dê up! " End Sub IfEnd
5
Excluir ou colocar um apóstrofo na frente da" linha Option Explicit " . Altere a última palavra da linha de leitura " Dim seunome , a resposta As String " para "Double ". Pressione " F5" e anote o programa ainda funciona. Clique em "Add -Ins " no menu de nível superior , em seguida, " Advisor Code" e selecione " Adicionar FixIts ". O Advisor identifica dois problemas , adicionando estas linhas na posição de problema:
' FIXIT : Use Option Explicit para evitar implicitamente criar variáveis do tipo Variant'FIXIT : Declare ' seunome 'com um tipo de dados early-bound < br >
Exclua as linhas Fixit . Salve o projeto e sair do Visual Basic 6 .
6
Abra uma nova versão do Visual Basic. Clique em "Arquivo " e " Open Project ". Localize o arquivo de projeto do Visual Basic que você salvou na etapa 4, que terá uma extensão " VBP " , e clique duas vezes sobre ele. O Assistente de atualização abre com algumas instruções preliminares. Clique em "Next " e escolha o tipo de projeto , geralmente uma versão " EXE " . Clique em " Next" novamente, selecione onde deseja salvar a nova versão e acordar para uma nova pasta , se necessário. Continue a clicar em "Next" até que o Assistente começa. Quando terminar , todas as áreas problemáticas que devem ser corrigidos antes de o programa é compatível serão identificados com avisos de atualização .