¡Saludops!
Verán, quiero crear un programa que sustituya un carácter por otro, es decir, escribo algo (por ejemplo, la letra "a"), pulso un botón, y lo transforma a la palabra "hola".
Uso Visual Basic 2008.
Saludos y gracias de antemano. Guiño
| |||
Sustituir carácteres en VB 2008 ¡Saludops! Verán, quiero crear un programa que sustituya un carácter por otro, es decir, escribo algo (por ejemplo, la letra "a"), pulso un botón, y lo transforma a la palabra "hola". Uso Visual Basic 2008. Saludos y gracias de antemano. Guiño |
| ||||
Respuesta: Sustituir carácteres en VB 2008 Sólo tienes que usar el método Replace de String:
Código vb.net:
Ver original
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
Respuesta: Sustituir carácteres en VB 2008 Gracias por contestar. En otro foro me han ayudado de diferente manera, y me han dicho que lo haga así:
Código:
Y funciona, pero quiero saber ahora esto:Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim V As String V = Replace(TextBox1.Text, "a", "@") TextBox2.Text = V End Sub Si yo pongo:
Código:
y escribo ab, solamente me transforma la b, y la a no, a pesar de que lo he especificado. Tambien he probado con mas variables, es decir:Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim V As String V = Replace(TextBox1.Text, "a", "@") V = Replace/TextBox1.Text, "b, "xD") TextBox2.Text = V End Sub
Código:
Pero nada...
¿Podrían ayudarme a partir de esa base? Gracias. ^^ |
| ||||
Respuesta: Sustituir carácteres en VB 2008 Es que si te fijas, estás volviendo a usar TextBox1.Text que no tiene la primera letra reemplazada para reemplazar la segunda letra. Debería ser: variable = reemplazar letra "a" de TextBox1.Text variable = reemplazar letra "b" de variable
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
Respuesta: Sustituir carácteres en VB 2008 Cita: Buena noche tengo algo parecido, pero lo que necesito es reemplazar los caracteres especiales de una tabla de una base de datos de access 2010, los parametros a reemplazar lo tengo ya definidos en otra tabla de access. Ejemplo:idcaracter - caracter - reemplazarpor 1 - Á - A 2 - À - A 3 - Ð - Ñ 4 - ¥ - Ñ Esa es la idea que recorra cada uno de los idcaracte y compruebe y los corriga segun la tabla. Espero me puedan guiar como generar dicho codigo, para vb.net |