Fórum chamar um form passando seu nome #277236

14/04/2005

0

tenho um form de pesquisa, vou usar o mesmo para varios form, nesse form de pesquisa tem um grid, quando dou 2 click ele deve passar o código para o form de origem, como faço para passar o nome do form como se fosse um variavel?

valeu!!!


Luiz_aquino

Luiz_aquino

Responder

Posts

14/04/2005

Jrinfo2005

Não sei se eu entendi !!!
crie uma procedure dentro do type, juntamente com as outras procedures exemplo:

Type
   Procedure Show (Varialvel : Tipo) : TModalResult;
Private
.
.
.
procedure Form1.Show(Varialvel : Tipo) : TModalresult;
begin
   {tratamento para o valor da variável}
   Result := Inherited ShowModal;
End;



Depois é soh chamar

   Application.CreateForm(TForm1, Form1);
   If Form1.Show(Variavel) = mrOk Then
   Begin
   .
   .
   .
   End;


Espero ter ajudado


Responder

Gostei + 0

14/04/2005

Jrinfo2005

soh corrigindo é function e não procedure. Foi mal !!!!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar