CLR: .Net / Mono / Boo / Otros CLR > VB .NET

 Mayúscula

<< < (2/2)

Mollense:

--- Cita de: "Jorge Israel López Ramírez" --- Bien los probé, funciona escribiendo al palabra como lo enviaste, pero cuando la asignación del string al cuadro de texto que va contener el nombre, me genera una excepción debido a los argumentos de el length(). Dice que es una excepción de argumentos fuera de rango, que el index y el length debieron referirse a una localización dentro de el string.
Nombre de parametro: Length.

Estoy buscando como solucionar, pero si tienes la respuesta, te lo agradecería.
 :hola: SALUDOS
--- Fin de la cita ---
Seguramente los parámetros que le estás pasando al la función Substring están fuera del rango.
Los parámetros son:
Index: Desde donde se empieza a lomar la sub cadena.
Length: Cuantos caracteres se van a tomar desde esa posición hacia adelante

En el primer post te dije que:
--- Citar ---Tendrías que hacer algunas validaciones pero con esto ya podés darte una idea
--- Fin de la cita ---
Justamente me refería a esos parámetros.

¿Cómo lo estás haciendo?

Jorge Israel López Ramíre:
Ya me funcionó, no sé lo que estaba pasando, solo hice una prueba cambiando el código hacia otro evento y funcionó, luego lo volvi a mover donde lo tenía y sirvió.

No hubo nada de cambio.

[/CODE]
Dim strPalabra As String = Me.txtSegundoNombre.Text
        Dim strResultado As String = strPalabra.Substring(0, 1).ToUpper() & strPalabra.Substring(1, strPalabra.Length - 1).ToLower()
        MsgBox("Valor: " & strResultado)[CODE]

Muchas gracias por tu ayuda. Asunto arreglado.
 :hola: SALUDOS :hola:

Mollense:

--- Cita de: "Jorge Israel López Ramírez" --- Ya me funcionó, no sé lo que estaba pasando, solo hice una prueba cambiando el código hacia otro evento y funcionó, luego lo volvi a mover donde lo tenía y sirvió.

No hubo nada de cambio.

[/CODE]
Dim strPalabra As String = Me.txtSegundoNombre.Text
        Dim strResultado As String = strPalabra.Substring(0, 1).ToUpper() & strPalabra.Substring(1, strPalabra.Length - 1).ToLower()
        MsgBox("Valor: " & strResultado)[CODE]

Muchas gracias por tu ayuda. Asunto arreglado.
 :hola: SALUDOS :hola:
--- Fin de la cita ---
Me alegro, Un placer poder ayudar.

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa