Uma maneira de começar a aprender a linguagem de programação Microsoft Visual Basic é para iniciar a programação com Visual Basic Script . Ações VBScript muitas das características do Visual Basic e pode ajudá-lo a se familiarizar com ambas as línguas. VBScript também vem com funções embutidas poderosas como Mid que ajudam a manipular dados de cadeia . Usando a função Mid requer apenas algumas linhas de código VBScript. Dados String
aplicações Web partilham uma característica comum com programas de desktop : ambos muitas vezes precisa usar dados de cadeia . Uma caixa de texto , visto em páginas da Web e em aplicativos de desktop , é um exemplo de um controle que mostra cordas e aceita -los como entrada. Criar uma variável de seqüência VBScript por em torno de um valor de texto com citações e atribuí-lo à variável como mostrado abaixo.
Dim variáveldastring = " isto é uma string "
Você também pode criar uma string variável que consiste em duas outras cordas concatenando -los como mostrado neste exemplo :
variáveldastring = " string de 1" e " 2 cordas "
Coloque um e comercial entre as variáveis concatenadas.
Mid função
Muitas linguagens de programação têm uma função que ajuda você a visualizar um intervalo de caracteres localizadas dentro de uma string. Alguns chamam essa função Substring . VBScript chama- Mid. A função Mid procura uma substring dentro de uma string com base em três parâmetros que você fornece a função. O primeiro parâmetro identifica a seqüência de origem . O segundo parâmetro define a posição inicial de seu substring alvo. O último parâmetro comprimento é opcional . Ele especifica os caracteres número que deseja pesquisar .
Usa
Suponha que sua aplicação VMScript tem de analisar os últimos quatro dígitos do número de segurança social de um usuário. Pegue esses dígitos instantaneamente usando a função Mid. Os desenvolvedores também muitas vezes precisa de olhar para o primeiro dígito em um número de telefone. O código necessário para fazer que aparece abaixo :
firstDigit = Mid ( socialSecurityNumber , 0,1)
O 0 eo 1 na lista de parâmetros dizer VBScript para recuperar a começar a procurar no início da corda e para recuperar um personagem. O primeiro parâmetro numérico é zero porque VBScript é uma linguagem baseada em zero que começa a contar do zero .
Dicas
Se você passar um terceiro parâmetro para a função Mid, VBScript começa a procurar a sua localização inicial e retorna todos os caracteres localizados depois que a posição de partida. Tenha cuidado ao atribuir um valor inicial ou um valor de comprimento . Se um dos valores fornecidos apontam para um local fora da corda, ocorrerá um erro . Por exemplo, se o seu valor de comprimento é de 12 e comprimento da corda -alvo é apenas 11 , a função Mid irá falhar. Para evitar esse erro , use a função Len para determinar o comprimento de uma corda antes de tentar usar a função Mid.