Visual Basic 6 é uma linguagem de programação orientada a eventos para Windows, originalmente baseada em BASIC. A linguagem inclui muitas funções e instruções para manipulação de string. Substituir um caractere em uma string com um outro é um passo importante em muitas tarefas de manipulação de cadeia , incluindo criptografia, saneantes entrada e edição de texto como o usuário digita -lo. No Visual Basic 6 , você pode substituir um personagem com outro usando a instrução Mid. Instruções
1
Copie a seqüência que você deseja modificar para uma variável. Isso é necessário porque a instrução Mid trabalha com variáveis , mas não com as propriedades de classes ou controles. ( Se a seqüência que você deseja modificar já está em uma variável, você pode pular esta etapa.)
Dim StringToModify como corda
StringToModify = Text1.Text
2
Determinar qual personagem você deseja substituir. Se o personagem que você deseja substituir estará na mesma posição a cada vez, especificar a posição como um número. (A numeração personagem começa em 1. ) Caso contrário, determinar a posição do personagem e armazená-lo em uma variável. Este exemplo encontra o último caractere na seqüência :
Dim CharacterPosition como Integer
CharacterPosition = Len ( StringToModify )
3
Substitua o personagem usando Mid . A declaração Mid recebe três argumentos : a string a ser modificado, a posição de início da secção a ser substituído , eo comprimento da secção a ser substituído. ( . Desde que você deseja substituir um único caractere , o comprimento será sempre 1) Este exemplo substitui o personagem com um capital D:
Mid ( StringToModify , CharacterPosition , 1) = "D"
4
Copie de volta a propriedade , se você copiou uma propriedade na primeira etapa :
Text1.Text = StringToModify