fechar formulario
Bom dia
porque nao consigo afzer isso
procedure TForm3.FormShow(Sender: TObject);
begin
showmessage(´teste´);
close;
end;
queria abrir um formulario executar uma linha de codigo qualquer e ja fechar
como poderia fazer isso
alguem pode me dar uma luz
Muito Obrigada
Abraços
Andreia
porque nao consigo afzer isso
procedure TForm3.FormShow(Sender: TObject);
begin
showmessage(´teste´);
close;
end;
queria abrir um formulario executar uma linha de codigo qualquer e ja fechar
como poderia fazer isso
alguem pode me dar uma luz
Muito Obrigada
Abraços
Andreia
Andreya
Curtidas 0
Respostas
Lucas Silva
12/05/2004
procedure TForm1.FormCreate(Sender: TObject); begin ShowMessage(´teste´); end; procedure TForm1.FormActivate(Sender: TObject); begin Form1.Close; end;
GOSTEI 0
Andreya
12/05/2004
procedure TForm1.FormActivate(Sender: TObject);
begin
Form1.Close;
end;
infelizmente nao fecha
mesmo assim Muito Obrigada
Abraços
Andreia
begin
Form1.Close;
end;
infelizmente nao fecha
mesmo assim Muito Obrigada
Abraços
Andreia
GOSTEI 0
Jackson Gomes
12/05/2004
Use apenas Close;, e não Form1.Close;
GOSTEI 0
Lucas Silva
12/05/2004
infelizmente nao fecha
Com o código que te passei acima, fecha o form sim.
Dê uma olhada lá.
GOSTEI 0
Fer_nanda
12/05/2004
queria abrir um formulario executar uma linha de codigo qualquer e ja fechar
se vc só quer executar alguma instrução desse outro formulário vc não precisa abrir, executar e fechar.. se ele já estiver criado vc só precisa se referenciar ao evento desejado. Por exemplo:
qdo clicar num determinado botão (form1) vc quer q apareça a mensagem q está no evento onshow do form2, então vc só precisa fazer isso
procedure TForm1.Button1Click(Sender: TObject); begin // Form2 := TForm2.Create(self); --> caso o form2 não esteja sendo criado automaticamente form2.OnShow(self); end;
e é claro... precisa adicionar a unit do form2 no form1
espero ter ajudado
GOSTEI 0