Quando você escreve o código ASP que pode economizar tempo, se você deseja transplantar o código, há muitas coisas a fazer. Siga as etapas abaixo, você irá
Não é problemático encontrar o código de transplante.
Determinar o tipo de variável
A maior desvantagem do Visual Basic e VBScript é que ele permite que os desenvolvedores usem variáveis sem declaração. Se você acha que isso é um benefício,
Então, quando você deseja encontrar um erro lógico causado por um pequeno erro de digitação, não pensa nisso. Se você usa
Se a opção explicita for forçada a esclarecer, o IDE avisará isso.
< %@ Idioma = vbscript %>
< % Opção Explícita %>
Quando você usa a opção explícita, lembre -se de que ela está em declarações@. Não prestar atenção a isso levará a um pequeno
mensagem de erro.
Erro de compilação do Microsoft VBScript '800A0400'
Declaração de Exfecção
/test.asp, linha 4
opção explícita
^
Agora o desafio está aqui. O VBScript permite que a variável seja qualquer tipo de dados, desde que seja variante. Isso significa que você só pode colocar a variável
A declaração são variantes. Isso é muito desperdiçado em muitos aspectos, mas é aceitável no ASP. Mas no Visual Basic
Ao criar um código mais eficaz, as variáveis devem ser definidas. Este programa é muito simples, basta acrescentar como após a declaração
[data_type], neste momento não é mais uma variante simples.
Por exemplo, agora existe uma variável como uma string. Abra uma página asp e digite Strsense Dim como string. Então
Visualizar esta página terá uma pequena surpresa.
Erro de compilação do Microsoft VBScript '800A0401'
EXFEÇÃO FIM DA ESTAREIRA
/icu/temp.asp, linha 3
Dim tenta como corda
------------------------
Então, como fazer uma variável que não ameaça o código ASP e se prepare para o Visual Basic? Não posso ter certeza de como avaliar isso. ter
Uma maneira é usar tags de anotação após a declaração variável. Deve -se notar que isso não é apenas útil quando transplantado para VB, é diferente
Quando a empresa fornece altos salários para cavar você, isso ajudará outras pessoas a entender seu código. A seguir, é apresentado um rótulo de comentário na versão 2 asp
Determine as três maneiras das variáveis:
Private strstring 'como string
Dim Intinteger 'como inteiro
Bolbooliano público 'como booleano
Essa técnica de definição de tipo de dados também se aplica a qualquer função que você use nos aplicativos ASP. (Veja as seguintes sub -rotinas e funções abaixo).
Função privada (strtring, intinteger) 'como booleano
Quando bati no meu código ASP, também penetrei nesses comentários. Isso pode não ser adequado para você, talvez você esteja lidando com algum código antigo,
Após o código de transplante, você pode usar a função de pesquisa e substituição do Visual Basic para aumentar o tipo de dados. Isso é mais significativo porque
Não comente variáveis nas funções e sub -rotinas. Quanto mais código programático, menor os comentários do tipo de dados variáveis.
Para obter mais informações sobre o tipo de dados do Visual Basic, você pode consultar o artigo on -line dos tipos de dados relacionados ao MSDN.