Como escondo o form sem fechar?
Sei que isso é simples mas não estou conseguindo.
Preciso tirar um form da tela, mas ele não pode ser fechado, ou seja ele deve continuar ativo.
Estou tentando usar no onclose do form:
Action:=cahide
ou
Action:=caminimize
Só que ele está sumindo e sendo desativado.
Como devo proceder?
Preciso tirar um form da tela, mas ele não pode ser fechado, ou seja ele deve continuar ativo.
Estou tentando usar no onclose do form:
Action:=cahide
ou
Action:=caminimize
Só que ele está sumindo e sendo desativado.
Como devo proceder?
Latrodectrus
Curtidas 0
Respostas
Frampton
21/05/2003
Sei que isso é simples mas não estou conseguindo.
Preciso tirar um form da tela, mas ele não pode ser fechado, ou seja ele deve continuar ativo.
Estou tentando usar no onclose do form:
Action:=cahide
ou
Action:=caminimize
Só que ele está sumindo e sendo desativado.
Como devo proceder?
Meu ! Tenta usar no OnActivate :
form1.hide;
GOSTEI 0
Latrodectrus
21/05/2003
Na verdade estou como o form1 aberto e quero esconder o próprio form1
como faço isso
como faço isso
GOSTEI 0
Frampton
21/05/2003
Na verdade estou como o form1 aberto e quero esconder o próprio form1
como faço isso
Entao faz o seguinte :
Uiliza um timer :
seta o timer para o tempo que vc quiser, aki eu coloquei para ocultar o form1 quando tivesse 03 segundos de ativo.
procedure TForm1.Timer1Timer(Sender: TObject);
begin
form1.Hide;
end;
soh pra confirmar que funcionou coloca uma mensagem no evento onHide do form :
procedure TForm1.FormHide(Sender: TObject);
begin
showmessage(´escondido´);
end;
T +
GOSTEI 0
Latrodectrus
21/05/2003
Era isso mesmo,
Valeu!!
Valeu!!
GOSTEI 0
Ggean
21/05/2003
Use Showwindow(form1.handle,sw_hide)//para esconder
e
form1.show//pra mostrar novamente
e
form1.show//pra mostrar novamente
GOSTEI 0