FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como limitar a caracteres en mayúsculas en campo TDBMemo
Como puedo permitir solo mayúsculas los caracteres introducidos en un campo TDBMemo?
|
#3
|
|||
|
|||
Cuando implemento esa sentencia en el evento OnKeyPress me aparece el siguiente error:
[Error] Incompatible types: 'Char' and 'String'; que puede estar pasando? Gracias por vuestras repuestas |
#4
|
||||
|
||||
Hola...
intenta con esto.. en el evento on Exit,
ahora, se supone que el DBMemo te esta obteniendo los datos desde una campo de tipo Memo de una tabla en particular... por lo cual no podras escribir nada en el... aqui te dejo el mismo ejemplo pero con un componente de tipo Memo
Salu2
__________________
BlueSteel |
#5
|
|||
|
|||
Rta.
UpperCase es para usar con cadenas
y UpCase con Char Código:
procedure TForm1.DBMemo1KeyPress(Sender: TObject; var Key: Char); begin Key := UpCase(Key); // No UpperCase end; Si quieres preguntar por un valor de una tecla usa ORD Código:
if ORD( Key ) = 39 then Key := #0; Código:
if Key = #39 then Key := #0; Última edición por waly2k1 fecha: 01-05-2008 a las 09:53:11. Razón: Sin importancia.. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Limitar el nº de caracteres en un Edit | Javier_A | OOP | 4 | 04-04-2013 19:57:51 |
Limitar Caracteres en un Memo | jlalvarez | OOP | 5 | 03-07-2007 19:06:44 |
Limitar caracteres en un edits. | Arturo Cabrera | C++ Builder | 3 | 11-05-2006 16:41:12 |
Limitar caracteres en DBEdit | omy | Varios | 5 | 05-10-2005 03:39:34 |
Como limitar el tamaño de un campo en un TDatabaseGrid | mon | Conexión con bases de datos | 0 | 11-02-2004 13:26:18 |
|