| Angel.Matilla |
19-11-2025 17:53:35 |
Usar un evento de otro formulario
Sé que el título es poco claro. Intentaré explicarme.
Tengo dos formularios en los que se piden, por ejemplo, los datos de un nuevo cliente y evidentemente en ambos hay que hacer las mismas validaciones. En la gestión de los clientes (altas, bajas, modificaciones, etc.) tengo este evento:
Código:
void __fastcall TfClientes::NombreExit(TObject *Sender)
{
if (Nombre->Text.IsEmpty())
{
Mensaje(1, "Debe indicar un NOMBRE, "Volver");
Nombre->SetFocus();
return;
}
}
//---------------------------------------------------------------------------
En el otro formulario, que se llama fNueCli, ¿podría usar ese evento para validar ese mismo campo, llamándolo desde este formulario? Es decir: ¿podría poner en los eventos de ese elemento Nombre de este segundo formulario que hiciera el OnExit sobre ese fClientes->OnExit?
|