DELPHIHEAVEN · FORMACIÓN
Primera aplicación VCL: formulario y evento OnClick
Se construye una ventana mediante el diseñador de Delphi, sin crear controles manualmente por código.
Diseño del formulario
- Se crea un proyecto VCL Forms Application — Delphi.
- En el diseñador se arrastra un
TEdit, unTButtony unTLabel. - En el Object Inspector se asigna
Namea cada control; por ejemploEditNombre,ButtonSaludaryLabelSaludo. - En la pestaña Events se crea el evento
OnClickdel botón.
Código del evento
procedure TForm1.ButtonSaludarClick(Sender: TObject);
begin
LabelSaludo.Caption := 'Hola, ' + Trim(EditNombre.Text);
end;
Pruebas
Se ejecuta con F9 y se comprueba que escribir un nombre y pulsar el botón actualiza la etiqueta. Se repite con texto vacío y con acentos. Una segunda versión valida el nombre antes de mostrarlo.
Siguiente nivel
Cuando el formulario está operativo, se introduce una clase para representar datos y posteriormente un Data Module. Las pantallas siguen siendo responsabilidad de la VCL; las consultas SQL se centralizan.
Referencias (APA 7)
Embarcadero Technologies. (s. f.). Building a VCL Forms Hello World application. RAD Studio Documentation.