Visual Basic.NET - Poner Mayuscula La Primera Letra

 
Vista:
sin imagen de perfil

Poner Mayuscula La Primera Letra

Publicado por José (40 intervenciones) el 10/11/2008 04:16:37
Hola alguno de uds. sabe como hacer para que un programa me ponga a mayuscula la primera letra de una cadena de texto por ejemplo en un textbox yo ingreso un nombre y quiero que me ponga la primera etra en mayuscula, yo lo hice con visual 6.0 pero no lo recuerdo, se que es algo sumamente sencillo. Ahora trabajo con visual 2008 Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Poner Mayuscula La Primera Letra

Publicado por Harold V. (411 intervenciones) el 10/11/2008 22:47:57
Un ejemplo:

MsgBox(System.Globalization.CultureInfo.CurrentCulture.TextInfo.ToTitleCase("un ejemplo"))
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Poner Mayuscula La Primera Letra

Publicado por erwin jesus (2 intervenciones) el 25/04/2014 16:58:34
hola amigo Harold, me podrias decir en que evento del textbox va ese codigo?? mira lo que pasa es que yo quiero
que mientras el usuario va escribiendo automaticamente la primera letra de la palabra se convierta a mayuscula, mas facil seria convertir todo a mayusculas, pero aveces no es muy etico poner todo el texto en mayuscula aun mas cuando son nombres de personas.. ayudame por favor
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Poner Mayuscula La Primera Letra

Publicado por shirley (1 intervención) el 28/11/2008 16:53:59
OoOOA
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Poner Mayuscula La Primera Letra

Publicado por jose (40 intervenciones) el 29/11/2008 21:29:38
seguro no tienes nada que hacer verdad?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Poner Mayuscula La Primera Letra

Publicado por lenpermo (1 intervención) el 13/08/2010 23:26:25
Este funciona perfecto, hasta en visual basic 2008

Dim t As String
t = TxtServicios.Text ' Poner el contenido del cuadro de texto
' en una variable de cadena.
If t <> "" Then
Mid$(t, 1, 1) = UCase$(Mid$(t, 1, 1))
For i = 1 To Len(t) - 1
If Mid$(t, i, 2) = ChrW(13) + ChrW(10) Then
' las palabras en mayúscula precedidas por un retorno de carro más
' la combinación de salto de línea. Esto sólo se aplica cuando la
' propiedad MultiLine del cuadro de texto se establece en True:
Mid$(t, i + 2, 1) = UCase$(Mid$(t, i + 2, 1))
End If
If Mid$(t, i, 1) = " " Then
' Capitalizar palabras precedidas por un espacio:
Mid$(t, i + 1, 1) = UCase$(Mid$(t, i + 1, 1))
End If
Next
TxtServicios.Text = t
End If
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Poner Mayuscula La Primera Letra

Publicado por WILLIAM SAAVEDRA (1 intervención) el 19/04/2016 19:40:34
Perfecto Funciona en VB.NET 2010. Muchas gracias Lempermo quisiera que te agregaras al grupo COMPARTE DESARROLLO COLOMBIA EN FACEBOOK CREADO POR WILLIAM SAAVEDRA. gracias y feliz vida compañero.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar