Tecnología

Inicio

Cómo crear aplicaciones de Visual Basic para variar la ortografía de una palabra

La creación de un hallazgo simple y reemplazar función para su aplicación de Visual Basic requiere sólo unos pocos controles básicos y una sola línea de programación adjunto al botón que iniciará la búsqueda / reemplazo operación.

Instrucciones

1 Crear un nuevo proyecto con un formulario.

2 Agregar un cuadro de texto al formulario. El nombre de "findBox." Añadir una etiqueta junto a ella y cambiar su texto a "Buscar". Esta es la caja donde el usuario escriba la palabra que desean ser sustituido.

3 Agregue otro cuadro de texto a la forma y el nombre de "replaceBox." Añadir una etiqueta "reemplazar" al lado de él. Esta es la caja donde el usuario escriba la palabra que desea insertar en lugar de la palabra de búsqueda.

4 Agregar un cuadro de texto más grande o cuadro de texto enriquecido al formulario. El nombre de "cuadro de texto." Aquí es donde el texto a buscar debe pegar. Por otra parte, cualquier otra fuente de texto se puede utilizar que proporciona una cadena.

5 Añadir un botón al formulario y cambie su texto a "Go". El nombre de "replaceButton." Haga doble clic en él para crear un evento de clic de botón en la sección de código fuente. Añadir el siguiente comando a la misma:

TextBox.Text = TextBox.Text (). Reemplazar (findBox.Text (), replaceBox.Text ())

Esto toma ventaja del método de sustituir integrado en clase String de Visual Basic. sin embargo Counter-intuitivamente, el comando reemplazar no altera el texto de la cadena original, pero genera una nueva cadena con la operación realizada en él. Esto se establece como el contenido del campo de texto del cuadro de texto.

Consejos y advertencias

  • La función de reemplazar utilizado aquí es entre mayúsculas y minúsculas, por lo que sólo encontrará instancias de la palabra que coincidan con las mayúsculas. Por ejemplo, si la palabra "hola" es en el cuadro Buscar no va a sustituir las palabras "Hola", "Hola" o "HOLA".
  • Si desea realizar la operación de un modo de mayúsculas y minúsculas, a continuación, puede utilizar el siguiente comando:
  • TextBox.Text = Reemplazar (TextBox.Text, findBox.Text (), replaceBox.Text (), 1, -1, vbTextCompare)
  • Con este comando, colocando la palabra "hola" en el cuadro Buscar reemplazará a la variación de capitalización estilos tales como "Hola".