Programación General > C++ Builder
Re: Unas dudas
(1/1)
Larrosa:
Hola,
A ver si alguien puede ayudarme
-Quisiera saber como hago para que en un Edit->Text solo acepte, por ejemplo, numeros ó algunas letras.
-Como hago para que al pulsar un boton me seleccione un Edit->Text para escribir en el(como si le pincharas con el raton).
-y por ultimo, como se cambia el color al texto de un boton, por que aunque hay una opcion en el object inspector, le cambio el color pero no hace nada.
Eso es todo
Gracias
_Viktor:
Hola, en el orden que preguntaste.
1.- Para restringir el tipo de datos que se pueden recibir en un Edit, puedes usar el evento OnKeyPress, para eso comparas el parametro Key con lo que quieres que sea lo ingresado, de ser otra cosa anulas la entrada dandole Key=0.-
2.- Para asignar el foco a cierto edit, puedes usar el metodo SetFocus() derivado de TComponent, de esta forma:
--- Código: Text --- void __fastcall TForm1::Button1Click(TObject *Sender){ Edit1->SetFocus();} Asi el foco (cursor), en este caso quedara en el Edit1
3.- Si lo que quieres es un boton con el texto del Caption de un determinado color, te recomiendo que uses un SpeedButton (Paleta Additional).
Espero te quede mas claro, de lo contrario solo preguntame...
Saludos
Larrosa:
Muchas gracias por tus respuestas.
Me ha quedado todo claro.
Saludos.
_Viktor:
Que bueno, esa era la idea.... :good:
Navegación
Ir a la versión completa