Ver la Versión Completa : Todo en mayusculas
pborges36
28-01-2005, 18:54:10
Hola a todos, necesito una ayudita: como hago para que en todo mis edit se ingrese solo texto en mayuscula? gracias.
roman
28-01-2005, 19:12:24
Pon su propiedad CharCase igual a ecUpperCase.
Ahora que, si esto te es pesado puedes hacerlo para cualquier Edit que tengas o vayas a tener manipulando el mensaje WM_CHAR:
Pon una componente ApplicationEvents en tu formulario y en su evento OnMessage pones:
var
Control: TWinControl;
begin
if Msg.message = WM_CHAR then
begin
Control := FindControl(Msg.hwnd);
if Assigned(Control) and (Control is TEdit) then
msg.wParam := Ord(UpCase(Char(msg.wParam)))
end;
end;
// Saludos
pborges36
29-01-2005, 14:43:41
Hey!!! Funciona a la perfeccion... Muchas Gracias!!!!!!!
bigpeter80
26-11-2008, 12:10:18
Excelente!!! a mi también me funcionó de mil maravillas.... Muchas gracias
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.