Visual Basic 6 est un langage de programmation événementielle pour Windows , à l'origine basé sur BASIC. Le langage comprend de nombreuses fonctions et instructions de manipulation de chaînes . Remplacement d'un caractère dans une chaîne par une autre constitue une étape importante dans de nombreuses tâches de manipulation de chaînes , notamment la cryptographie , l'entrée de désinfection et d'édition de texte que l'utilisateur tape lui. Dans Visual Basic 6 , vous pouvez remplacer un caractère par un autre en utilisant l'instruction Mid. Instructions
1
copier la chaîne que vous souhaitez modifier dans une variable . Cela est nécessaire parce que l' instruction Mid fonctionne avec des variables , mais pas avec les propriétés des classes ou des contrôles. ( Si la chaîne que vous souhaitez modifier est déjà dans une variable, vous pouvez sauter cette étape . )
StringToModify As cordes
StringToModify = Text1.Text
2 < p> Déterminer le personnage que vous souhaitez remplacer. Si le personnage que vous souhaitez remplacer sera dans la même position chaque fois , préciser la position comme un nombre. ( Le caractère de numérotation commence à 1 . ) Sinon, déterminer la position du personnage et de le stocker dans une variable. Cet exemple recherche le dernier caractère de la chaîne :
CharacterPosition As Integer
CharacterPosition = Len ( StringToModify )
3
Remplacer le caractère à l'aide Mid . L' instruction Mid prend trois arguments : la chaîne à modifier, la position de départ de la section doit être remplacé, et la longueur de la section doit être remplacé. ( . Puisque vous voulez remplacer un seul caractère , la longueur sera toujours 1) Cet exemple remplace le caractère avec un D majuscule : Photos
Mid ( StringToModify , CharacterPosition , 1) = "D"
4
Copier arrière de la propriété, si vous avez copié une propriété dans la première étape :
Text1.Text = StringToModify