![]() |
convertir un texto a mayusculas
hola a todos,
Disculpes ustedes, tengo que convertir un texto a mayusculas cuando se escriba, pero esta vez cambie un dbedit por un dbmemo por que como son varias palabras; para mostrar perfectamente todo el texto capturado. (Haber si me explico.) En el componente Dbmemo del evento onkeypress puse este codigo Upper(dbmemo1.text) pero no hace el cambio ni tampoco en onchange, sin encambio para el componentes Dbedit y edit existe una propiedad upper=uppercase y lo convierte lo que vayamos escribiendo, hay otra manera de que se pueda lograr esto pero con un memo ? gracias, les agradesco una sugerencia. |
convertir un texto a mayusculas
Saludos
Podrias colocarlo en el evento OnExit del memo memo.Text:=UpperCase(memo.Text); Espero te sea de ayuda |
Cita:
Puedes simplemente poner:
// Saludos |
Los controles TEdit tienen una propiedad charcase.
Los controles TMemo son derivados de TCustomEdit que también tienen la propiedad charcase aunque es protegida. para poder utilizar esta propiedad protegida puedes utilizar el código siguiente:
|
si usas la primera solución te gustará saber que tb puedes convertir a mayusculas los acentos y las letras raras como ü: AnsiUpperCase
|
realizando pruebas
Hola a todo.
Muchas gracias a todos, ya realize unas pruebas con las sugerencias de conversion de letras en un memo y quedo resulta mi duda Gracias club. |
Cita:
type TUpperMemo=class(TMemo); |
Cita:
// Saludos |
La franja horaria es GMT +2. Ahora son las 21:59:18. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi