delphi 10
Bom diaaaa!!!!!
Pessoal, como faço para uma action chamar um formulário???
Desde já obrigada.
Pessoal, como faço para uma action chamar um formulário???
Desde já obrigada.
Angela Guimarães
Curtidas 0
Respostas
Fernando Wahl
18/12/2018
Bom dia Angela, com vai?
Primeiramente vc deve colocar um ActionList no seu projeto, dentro dele vc coloca todo os comandos que pretende, no seu caso a chamada de um form, mas faz a chamada de um jeito técnico ok, exemplo abaixo:
procedure TfrmPrincipal.btnXYZClick(Sender: TObject);
var
form : TFrmForm2;
begin
try
form := TFrmForm2.Create(self);
form.ShowModal;
finally
FreeAndNil(form);
end;
end;
Depois disso vc tem que ir no seu botão ou no seu menu e dar a ação para ele, nesse caso vc seleciona o que vc quer, dai la no "Objetc Inspector" vc vai no "Action", clica na flechinha e dai escolhe a ação que quer, pois ja implementou antes, isso é bom que pode usar várias vezes a mesma codificação sem repeti-la.
Caso não tenha entendido me avise que faço um exemplo para vc e te mando.
Abraços.
Primeiramente vc deve colocar um ActionList no seu projeto, dentro dele vc coloca todo os comandos que pretende, no seu caso a chamada de um form, mas faz a chamada de um jeito técnico ok, exemplo abaixo:
procedure TfrmPrincipal.btnXYZClick(Sender: TObject);
var
form : TFrmForm2;
begin
try
form := TFrmForm2.Create(self);
form.ShowModal;
finally
FreeAndNil(form);
end;
end;
Depois disso vc tem que ir no seu botão ou no seu menu e dar a ação para ele, nesse caso vc seleciona o que vc quer, dai la no "Objetc Inspector" vc vai no "Action", clica na flechinha e dai escolhe a ação que quer, pois ja implementou antes, isso é bom que pode usar várias vezes a mesma codificação sem repeti-la.
Caso não tenha entendido me avise que faço um exemplo para vc e te mando.
Abraços.
GOSTEI 0