Primera aplicación VCL: formulario y evento OnClick

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

  1. Se crea un proyecto VCL Forms Application — Delphi.
  2. En el diseñador se arrastra un TEdit, un TButton y un TLabel.
  3. En el Object Inspector se asigna Name a cada control; por ejemplo EditNombre, ButtonSaludar y LabelSaludo.
  4. En la pestaña Events se crea el evento OnClick del 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.

Todos los niveles Guías técnicas