Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Convertir contenido de un TMemo en mayúsculas (https://www.clubdelphi.com/foros/showthread.php?t=58691)

JuanErasmo 28-07-2008 21:47:05

Convertir contenido de un TMemo en mayúsculas
 
Buenas tardes.

Estoy intentando convertir con todo el contenido de un TMemo en mayúsculas, pero no lo logro.

En los TEdit, tengo una propiedad que se llama CharSet, y lo hago así:

Código:

Edit1->CharSet = ecUpperCase;
y funciona de maravilla.

Pero en este caso , es imposible.

Como se puede hacer lo mismo o algo similar con un tipo Memo???

Trabajo bajo C++ Builder 6.0.


Muchas gracias!

coso 28-07-2008 22:14:43

Hola, puedes probar

Memo1->Text = AnsiUppercase(Memo1->Text);

saludos

JuanErasmo 28-07-2008 22:57:38

Muchas Gracias por tu ayuda.

Me dice:

"Call undefined function AnsiUpperCase"

Gracias!

Que será ? alguna libreria en especial?

JuanErasmo 28-07-2008 23:00:35

Listo, me funcionó, pero hay alguna manera que hacerlo antes de?

Es decir, que antes que empiece a escribir, todo salga en mayúsculas???

Como el predeterminado en los Edit->CharSet

:D Muchas Gracias.!

M@R!N@ 28-07-2008 23:28:29

A ver que tal esto...
 
Hola Juan! Bueno, a ver si te sirve esto...

//En el evento OnKeyPress del Memo escribe:

Key=toupper(Key);

Esto hace que cada que sumas una tecla, automáticamente la convierte en mayúscula, suerte!

JuanErasmo 29-07-2008 15:18:02

Excelente!!! Que recursivo!!!!
Eso era lo que necesitaba!

Muchas Gracias a M@rin@ y a coso!!!
EXcelente M@rin@


La franja horaria es GMT +2. Ahora son las 12:57:09.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi