RES: [delphi-br] Fechar Form

2005-06-10 Por tôpico Alexandre
Olá,

Bem, quando estou no menu principal, chamo os meus forms assim:

with TFrmAcesso.Create(Self) do
try
ShowModal;
finally
Free;
end;
 
Dentro deste form, se preciso chamar outros forms, sempre faço assim
também:
with TFrmAutorizar.Create(Self) do
try
ShowModal;
finally
Free;
end;

Nunca tive problemas.

Até breve.

---
[]'s

Alexandre


-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Catiúscia A. Barrilli da Cruz
Enviada em: quinta-feira, 9 de junho de 2005 11:03
Para: Delphi-Br
Assunto: [delphi-br] Fechar Form

 Bom Dia !   Amados, gostaria de saber qual a melhor forma para abrir
formulários e fechá-los. Estou tendo um probleminha com relação a
isso, pois há duas máquinas com win98, uma com 64 e outra com 128 de
RAM, ambas dão um erro dizendo: não há armazenamento suficiente ou
não há recursos disponíveis p/ efetuar a aplicação.   Esse erro dá
quando abrem a tela de cadastro de propostas, nessa tela, chama-se
mais 4 telas (a pedido da cliente), uma p/ adicionar acessórios, outra
p/ adicionar produtos, outra p/ adiconar os detalhes da forma de
pagamento e mais uma para incluir outras formas do pagamento.
Gostaria de saber qual a melhor forma para estar abrindo e fechando
essas telas extras.   Desde já agradeço.   Cati ...Não pense de
si mesmo além do que convém... Rm 12.3 Nada está fora do alcance da
oração, exceto o que está fora da vontade de Deus.

[As partes desta mensagem que não continham texto foram removidas]




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: [delphi-br] Fechar Form

2005-06-10 Por tôpico Walter Alves Chagas Junior
Eu não coloco.

 
 
 []s

 Walter Alves Chagas Junior
 Projeto e desenvolvimento
 Telemont Engenharia de telecomunicações
 Belo Horizonte - MG - Brazil 
 [EMAIL PROTECTED]
 Fone: (31) 3389-8215 Fax: (31) 3389-8200
 

 -Mensagem original-
 De: Odair [mailto:[EMAIL PROTECTED]
 Enviada em: quinta-feira, 9 de junho de 2005 16:12
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: [delphi-br] Fechar Form
 
 
 Walter, eu sempre faço extamente assim como vc falou, porém 
 não coloco mais nada no OnClose, ainda assim é necessario 
 mais lago no OnClose?
 Tipo action caFree?? Isso já não seria mais necessario não??
 
 Odair
 
 
 - Original Message - 
 From: Walter Alves Chagas Junior 
 To: 'delphi-br@yahoogrupos.com.br' 
 Sent: Thursday, June 09, 2005 11:30 AM
 Subject: RES: [delphi-br] Fechar Form
 
 
 
 Faz assim:
 
   try
 FNomeDoForm :=  TFNomeDoForm.Create(self);
 FNomeDoForm.ShowModal;
   finally
 FreeAndNil(FNomeDoForm);
   end;
 
 
 []s
 
 Walter Alves Chagas Junior
 Projeto e desenvolvimento
 Telemont Engenharia de telecomunicações
 Belo Horizonte - MG - Brazil 
 [EMAIL PROTECTED]
 Fone: (31) 3389-8215 Fax: (31) 3389-8200
 
 
  -Mensagem original-
  De: Macfly [mailto:[EMAIL PROTECTED]
  Enviada em: quinta-feira, 9 de junho de 2005 11:27
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Fechar Form
  
  
  Olá...
   
  Eu utilizo assim
  Para abrir
  FNomeDoForm :=  TFNomeDoForm.Create(self);
  FNomeDoForm.ShowModal;
  FNomeDoForm.Free;
   
  No evento OnClose do form que foi aberto:
  TFNomeDoForm.FormClose...
  begin
Action := caFree;
  end;
   
  Obs: Verifique se os forms não estão sendo criados 
  automaticamente na inicialização:
  Vá em Project - Options - Forms...
  Em Auto-Create forms geralmente deve estar só o formulários 
  principal e ou datamodules...
   
  []'s
  MacFly
  
  Catiúscia A. Barrilli da Cruz [EMAIL PROTECTED] wrote:
  Bom Dia ! 
  
  Amados, gostaria de saber qual a melhor forma para abrir 
  formulários e 
  fechá-los. 
  Estou tendo um probleminha com relação a isso, pois há duas 
  máquinas com 
  win98, uma com 64 e outra com 128 de RAM, ambas dão um erro 
  dizendo: não há 
  armazenamento suficiente ou não há recursos disponíveis p/ 
  efetuar a 
  aplicação. 
  
  Esse erro dá quando abrem a tela de cadastro de propostas, 
  nessa tela, 
  chama-se mais 4 telas (a pedido da cliente), uma p/ adicionar 
  acessórios, 
  outra p/ adicionar produtos, outra p/ adiconar os detalhes da 
  forma de 
  pagamento e mais uma para incluir outras formas do pagamento. 
  
  Gostaria de saber qual a melhor forma para estar abrindo e 
  fechando essas 
  telas extras. 
  
  Desde já agradeço. 
  
  
  
  Cati 
  ...Não pense de si mesmo além do que convém... Rm 12.3 
  Nada está fora do alcance da oração, exceto o que está fora 
  da vontade de 
  Deus. 
  
  
  
  [As partes desta mensagem que não continham texto foram removidas]
  
  
  
  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
  
  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages
  
  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
  
  
  
  
  -
  Links do Yahoo! Grupos
  
 Para visitar o site do seu grupo na web, acesse:
  http://br.groups.yahoo.com/group/delphi-br/

 Para sair deste grupo, envie um e-mail para:
  [EMAIL PROTECTED]

 O uso que você faz do Yahoo! Grupos está sujeito aos 
  Termos do Serviço do Yahoo!. 
  
  
  __
  Do You Yahoo!?
  Tired of spam?  Yahoo! Mail has the best spam protection around 
  http://mail.yahoo.com 
  
  [As partes desta mensagem que não continham texto foram removidas]
  
  
  
  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
  
  Para ver as mensagens antigas, acesse:
   http://br.groups.yahoo.com/group/delphi-br/messages
  
  Para falar com o moderador, envie um e-mail para:
   [EMAIL PROTECTED] ou [EMAIL PROTECTED]
   
  Links do Yahoo! Grupos
  
  
  
  
   
  
  
 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages
 
 Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
 
 
 
 --
 --
 Links do Yahoo! Grupos
 
   a.. Para visitar o site do seu grupo na web, acesse:
   http://br.groups.yahoo.com/group/delphi-br/
 
   b.. Para sair deste grupo, envie um e-mail para:
   [EMAIL PROTECTED]
 
   c.. O uso que você faz do Yahoo! Grupos está sujeito aos 
 Termos do Serviço do Yahoo!. 
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 Para

RES: [delphi-br] Fechar Form

2005-06-10 Por tôpico Catiúscia A. Barrilli da Cruz
Eu coloquei assim, segundo sugestões dos amigos:

Form := TForm.Create(Self);
Form.ShowModal;
Form.Release;

Action := CaFree


Não deu mais o erro !!!


Obrigada. 
 
 Cati 
...Não pense de si mesmo além do que convém... Rm 12.3
Nada está fora do alcance da oração, exceto o que está fora da vontade de
Deus.
 
 
---Mensagem original---
 
De: Walter Alves Chagas Junior
Data: 06/10/05 09:59:11
Para: 'delphi-br@yahoogrupos.com.br'
Assunto: RES: [delphi-br] Fechar Form
 
Eu não coloco.
 
 
 
  []s
 
  Walter Alves Chagas Junior
  Projeto e desenvolvimento
  Telemont Engenharia de telecomunicações
  Belo Horizonte - MG - Brazil
  [EMAIL PROTECTED]
  Fone: (31) 3389-8215 Fax: (31) 3389-8200
 
 
 -Mensagem original-
 De: Odair [mailto:[EMAIL PROTECTED]
 Enviada em: quinta-feira, 9 de junho de 2005 16:12
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: [delphi-br] Fechar Form


 Walter, eu sempre faço extamente assim como vc falou, porém
 não coloco mais nada no OnClose, ainda assim é necessario
 mais lago no OnClose?
 Tipo action caFree?? Isso já não seria mais necessario não??

 Odair


 - Original Message -
 From: Walter Alves Chagas Junior
 To: 'delphi-br@yahoogrupos.com.br'
 Sent: Thursday, June 09, 2005 11:30 AM
 Subject: RES: [delphi-br] Fechar Form



 Faz assim:

   try
 FNomeDoForm :=  TFNomeDoForm.Create(self);
 FNomeDoForm.ShowModal;
   finally
 FreeAndNil(FNomeDoForm);
   end;


 []s

 Walter Alves Chagas Junior
 Projeto e desenvolvimento
 Telemont Engenharia de telecomunicações
 Belo Horizonte - MG - Brazil
 [EMAIL PROTECTED]
 Fone: (31) 3389-8215 Fax: (31) 3389-8200


  -Mensagem original-
  De: Macfly [mailto:[EMAIL PROTECTED]
  Enviada em: quinta-feira, 9 de junho de 2005 11:27
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Fechar Form
 
 
  Olá...
 
  Eu utilizo assim
  Para abrir
  FNomeDoForm :=  TFNomeDoForm.Create(self);
  FNomeDoForm.ShowModal;
  FNomeDoForm.Free;
 
  No evento OnClose do form que foi aberto:
  TFNomeDoForm.FormClose...
  begin
Action := caFree;
  end;
 
  Obs: Verifique se os forms não estão sendo criados
  automaticamente na inicialização:
  Vá em Project - Options - Forms...
  Em Auto-Create forms geralmente deve estar só o formulários
  principal e ou datamodules...
 
  []'s
  MacFly
 
  Catiúscia A. Barrilli da Cruz [EMAIL PROTECTED] wrote:
  Bom Dia !
 
  Amados, gostaria de saber qual a melhor forma para abrir
  formulários e
  fechá-los.
  Estou tendo um probleminha com relação a isso, pois há duas
  máquinas com
  win98, uma com 64 e outra com 128 de RAM, ambas dão um erro
  dizendo: não há
  armazenamento suficiente ou não há recursos disponíveis p/
  efetuar a
  aplicação.
 
  Esse erro dá quando abrem a tela de cadastro de propostas,
  nessa tela,
  chama-se mais 4 telas (a pedido da cliente), uma p/ adicionar
  acessórios,
  outra p/ adicionar produtos, outra p/ adiconar os detalhes da
  forma de
  pagamento e mais uma para incluir outras formas do pagamento.
 
  Gostaria de saber qual a melhor forma para estar abrindo e
  fechando essas
  telas extras.
 
  Desde já agradeço.
 
 
 
  Cati
  ...Não pense de si mesmo além do que convém... Rm 12.3
  Nada está fora do alcance da oração, exceto o que está fora
  da vontade de
  Deus.
 
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages
 
  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
 
 
 
  -
  Links do Yahoo! Grupos
 
 Para visitar o site do seu grupo na web, acesse:
  http://br.groups.yahoo.com/group/delphi-br/
 
 Para sair deste grupo, envie um e-mail para:
  [EMAIL PROTECTED]
 
 O uso que você faz do Yahoo! Grupos está sujeito aos
  Termos do Serviço do Yahoo!.
 
 
  __
  Do You Yahoo!?
  Tired of spam?  Yahoo! Mail has the best spam protection around
  http://mail.yahoo.com
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
  Para ver as mensagens antigas, acesse:
   http://br.groups.yahoo.com/group/delphi-br/messages
 
  Para falar com o moderador, envie um e-mail para:
   [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
  Links do Yahoo! Grupos
 
 
 
 
 
 
 


 [As partes desta mensagem que não continham texto foram removidas]



 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

 Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

 Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]




 --
 --
 Links do Yahoo! Grupos

   a.. Para visitar o site do seu grupo na web, acesse

RES: [delphi-br] Fechar Form

2005-06-09 Por tôpico Walter Alves Chagas Junior

Faz assim:

  try
FNomeDoForm :=  TFNomeDoForm.Create(self);
FNomeDoForm.ShowModal;
  finally
FreeAndNil(FNomeDoForm);
  end;
 
 
 []s

 Walter Alves Chagas Junior
 Projeto e desenvolvimento
 Telemont Engenharia de telecomunicações
 Belo Horizonte - MG - Brazil 
 [EMAIL PROTECTED]
 Fone: (31) 3389-8215 Fax: (31) 3389-8200
 

 -Mensagem original-
 De: Macfly [mailto:[EMAIL PROTECTED]
 Enviada em: quinta-feira, 9 de junho de 2005 11:27
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: [delphi-br] Fechar Form
 
 
 Olá...
  
 Eu utilizo assim
 Para abrir
 FNomeDoForm :=  TFNomeDoForm.Create(self);
 FNomeDoForm.ShowModal;
 FNomeDoForm.Free;
  
 No evento OnClose do form que foi aberto:
 TFNomeDoForm.FormClose...
 begin
   Action := caFree;
 end;
  
 Obs: Verifique se os forms não estão sendo criados 
 automaticamente na inicialização:
 Vá em Project - Options - Forms...
 Em Auto-Create forms geralmente deve estar só o formulários 
 principal e ou datamodules...
  
 []'s
 MacFly
 
 Catiúscia A. Barrilli da Cruz [EMAIL PROTECTED] wrote:
 Bom Dia ! 
 
 Amados, gostaria de saber qual a melhor forma para abrir 
 formulários e 
 fechá-los. 
 Estou tendo um probleminha com relação a isso, pois há duas 
 máquinas com 
 win98, uma com 64 e outra com 128 de RAM, ambas dão um erro 
 dizendo: não há 
 armazenamento suficiente ou não há recursos disponíveis p/ 
 efetuar a 
 aplicação. 
 
 Esse erro dá quando abrem a tela de cadastro de propostas, 
 nessa tela, 
 chama-se mais 4 telas (a pedido da cliente), uma p/ adicionar 
 acessórios, 
 outra p/ adicionar produtos, outra p/ adiconar os detalhes da 
 forma de 
 pagamento e mais uma para incluir outras formas do pagamento. 
 
 Gostaria de saber qual a melhor forma para estar abrindo e 
 fechando essas 
 telas extras. 
 
 Desde já agradeço. 
 
 
 
 Cati 
 ...Não pense de si mesmo além do que convém... Rm 12.3 
 Nada está fora do alcance da oração, exceto o que está fora 
 da vontade de 
 Deus. 
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages
 
 Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
 
 
 
 -
 Links do Yahoo! Grupos
 
Para visitar o site do seu grupo na web, acesse:
 http://br.groups.yahoo.com/group/delphi-br/
   
Para sair deste grupo, envie um e-mail para:
 [EMAIL PROTECTED]
   
O uso que você faz do Yahoo! Grupos está sujeito aos 
 Termos do Serviço do Yahoo!. 
 
 
 __
 Do You Yahoo!?
 Tired of spam?  Yahoo! Mail has the best spam protection around 
 http://mail.yahoo.com 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages
 
 Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
  
 Links do Yahoo! Grupos
 
 
 
 
  
 
 


[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html