Re: [delphi-br] fechar form

2008-10-21 Por tôpico Açaí
se o Form Principal "frmPrincipal" já estiver aberto mais atrás do outro
então
voce não precisa chama-lo novamente "frmPrincipal.ShowModal;",
voce só precisa inverter os comandos:

frmLogin.Close;
frmLogin.free;
2008/10/21 felipe govoni <[EMAIL PROTECTED]>

>   bom dia
>
> to tentando fecha um form antes de abrir outro, to fazendo assim:
>
> frmLogin.free;
> frmLogin.Close;
> frmPrincipal.ShowModal;
>
> funciona mas a aplicação some da barra de tarefas, alguem sabe como
> arrumar isso?
>
> --
> Felipe Govoni
> -
> Programador
> Fone 8472-8718
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>


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



Re: [delphi-br] fechar form

2008-10-21 Por tôpico felipe govoni
ok

vlw

2008/10/21 JB <[EMAIL PROTECTED]>

>   j aouviu falar em google? rsrs http://www.usercontrol.net/
>
>
> 2008/10/21 felipe govoni <[EMAIL PROTECTED]
> >:
> > que componente é esse? aonde eu acho ele?
> >
> > 2008/10/21 JB <[EMAIL PROTECTED] >
> >
> >> eu utilizo o UserControl em minhas aplicações...
> >>
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
>
> --
> Att.
>
> --
> 
> José Benedito
> Software Developer
> [EMAIL PROTECTED] 
> +55 19 8116-7826
>  
>



-- 
Felipe Govoni
-
Programador
Fone 8472-8718


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



Re: [delphi-br] fechar form

2008-10-21 Por tôpico JB
j aouviu falar em google? rsrs http://www.usercontrol.net/

2008/10/21 felipe govoni <[EMAIL PROTECTED]>:
> que componente é esse? aonde eu acho ele?
>
> 2008/10/21 JB <[EMAIL PROTECTED]>
>
>> eu utilizo o UserControl em minhas aplicações...
>>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 



-- 
Att.

-- 

José Benedito
Software Developer
[EMAIL PROTECTED]
+55 19 8116-7826


Re: [delphi-br] fechar form

2008-10-21 Por tôpico JB
cria form login
cria form principal
no create do principal da o showmodal no login

de uma olhada no UserControl...

2008/10/21 JB <[EMAIL PROTECTED]>:
> eu utilizo o UserControl em minhas aplicações...
>
> 2008/10/21 JB <[EMAIL PROTECTED]>:
>> coloque no create do principal o showmodal...
>>
>>
>> 2008/10/21 felipe govoni <[EMAIL PROTECTED]>:
>>> mas se eu fizer isso o form de login se torna o principal.
>>>
>>> 2008/10/21 JB <[EMAIL PROTECTED]>
>>>
 deixa o principal como main form e cria o form de login antes do
 principal...


 >
 >

 --
 Att.

 --
 
 José Benedito
 Software Developer
 [EMAIL PROTECTED] 
 +55 19 8116-7826


>>>
>>> --
>>> Felipe Govoni
>>> -
>>> Programador
>>> Fone 8472-8718
>>>
>>> [As partes desta mensagem que não continham texto foram removidas]
>>>
>>> 
>>
>>
>>
>> --
>> Att.
>>
>> --
>> 
>> José Benedito
>> Software Developer
>> [EMAIL PROTECTED]
>> +55 19 8116-7826
>>
>
>
>
> --
> Att.
>
> --
> 
> José Benedito
> Software Developer
> [EMAIL PROTECTED]
> +55 19 8116-7826
>



-- 
Att.

-- 

José Benedito
Software Developer
[EMAIL PROTECTED]
+55 19 8116-7826


Re: [delphi-br] fechar form

2008-10-21 Por tôpico felipe govoni
que componente é esse? aonde eu acho ele?


2008/10/21 JB <[EMAIL PROTECTED]>

>   eu utilizo o UserControl em minhas aplicações...
>


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



Re: [delphi-br] fechar form

2008-10-21 Por tôpico JB
eu utilizo o UserControl em minhas aplicações...

2008/10/21 JB <[EMAIL PROTECTED]>:
> coloque no create do principal o showmodal...
>
>
> 2008/10/21 felipe govoni <[EMAIL PROTECTED]>:
>> mas se eu fizer isso o form de login se torna o principal.
>>
>> 2008/10/21 JB <[EMAIL PROTECTED]>
>>
>>> deixa o principal como main form e cria o form de login antes do
>>> principal...
>>>
>>>
>>> >
>>> >
>>>
>>> --
>>> Att.
>>>
>>> --
>>> 
>>> José Benedito
>>> Software Developer
>>> [EMAIL PROTECTED] 
>>> +55 19 8116-7826
>>>
>>>
>>
>> --
>> Felipe Govoni
>> -
>> Programador
>> Fone 8472-8718
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>> 
>
>
>
> --
> Att.
>
> --
> 
> José Benedito
> Software Developer
> [EMAIL PROTECTED]
> +55 19 8116-7826
>



-- 
Att.

-- 

José Benedito
Software Developer
[EMAIL PROTECTED]
+55 19 8116-7826


Re: [delphi-br] fechar form

2008-10-21 Por tôpico JB
coloque no create do principal o showmodal...


2008/10/21 felipe govoni <[EMAIL PROTECTED]>:
> mas se eu fizer isso o form de login se torna o principal.
>
> 2008/10/21 JB <[EMAIL PROTECTED]>
>
>> deixa o principal como main form e cria o form de login antes do
>> principal...
>>
>>
>> >
>> >
>>
>> --
>> Att.
>>
>> --
>> 
>> José Benedito
>> Software Developer
>> [EMAIL PROTECTED] 
>> +55 19 8116-7826
>>
>>
>
> --
> Felipe Govoni
> -
> Programador
> Fone 8472-8718
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 



-- 
Att.

-- 

José Benedito
Software Developer
[EMAIL PROTECTED]
+55 19 8116-7826


Re: [delphi-br] fechar form

2008-10-21 Por tôpico felipe govoni
mas se eu fizer isso o form de login se torna o principal.


2008/10/21 JB <[EMAIL PROTECTED]>

>   deixa o principal como main form e cria o form de login antes do
> principal...
>
>
> >
> >
>
> --
> Att.
>
> --
> 
> José Benedito
> Software Developer
> [EMAIL PROTECTED] 
> +55 19 8116-7826
>  
>



-- 
Felipe Govoni
-
Programador
Fone 8472-8718


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



Re: [delphi-br] fechar form

2008-10-21 Por tôpico JB
deixa o principal como main form e cria o form de login antes do principal...

2008/10/21 felipe govoni <[EMAIL PROTECTED]>:
> mas o frmLogin é o "main form" entao se eu fizer isso
> a aplicação tambem fecha.
>
> 2008/10/21 Joao Morais <[EMAIL PROTECTED]>
>
>> 2008/10/21 felipe govoni
>> <[EMAIL PROTECTED]
>
>> >:
>>
>> > bom dia
>> >
>> > to tentando fecha um form antes de abrir outro, to fazendo assim:
>> >
>> > frmLogin.free;
>> > frmLogin.Close;
>> > frmPrincipal.ShowModal;
>> >
>> > funciona mas a aplicação some da barra de tarefas, alguem sabe como
>> > arrumar isso?
>>
>> Você tem que fechar o form antes de destruir, passa o close pra cima
>> de tudo. Já é um começo.
>>
>> Joao Morais
>>
>>
>
> --
> Felipe Govoni
> -
> Programador
> Fone 8472-8718
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 



-- 
Att.

-- 

José Benedito
Software Developer
[EMAIL PROTECTED]
+55 19 8116-7826


Re: [delphi-br] fechar form

2008-10-21 Por tôpico felipe govoni
mas o frmLogin é o "main form" entao se eu fizer isso
a aplicação tambem fecha.



2008/10/21 Joao Morais <[EMAIL PROTECTED]>

>   2008/10/21 felipe govoni <[EMAIL PROTECTED]
> >:
>
> > bom dia
> >
> > to tentando fecha um form antes de abrir outro, to fazendo assim:
> >
> > frmLogin.free;
> > frmLogin.Close;
> > frmPrincipal.ShowModal;
> >
> > funciona mas a aplicação some da barra de tarefas, alguem sabe como
> > arrumar isso?
>
> Você tem que fechar o form antes de destruir, passa o close pra cima
> de tudo. Já é um começo.
>
> Joao Morais
>  
>



-- 
Felipe Govoni
-
Programador
Fone 8472-8718


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



Re: [delphi-br] fechar form

2008-10-21 Por tôpico JB
crie o form de login antes do principal...

2008/10/21 felipe govoni <[EMAIL PROTECTED]>:
> bom dia
>
> to tentando fecha um form antes de abrir outro, to fazendo assim:
>
> frmLogin.free;
> frmLogin.Close;
> frmPrincipal.ShowModal;
>
> funciona mas a aplicação some da barra de tarefas, alguem sabe como
> arrumar isso?
>
> --
> Felipe Govoni
> -
> Programador
> Fone 8472-8718
>


-- 
Att.

-- 

José Benedito
Software Developer
[EMAIL PROTECTED]
+55 19 8116-7826


Re: [delphi-br] fechar form

2008-10-21 Por tôpico Joao Morais
2008/10/21 felipe govoni <[EMAIL PROTECTED]>:
> bom dia
>
> to tentando fecha um form antes de abrir outro, to fazendo assim:
>
>frmLogin.free;
>frmLogin.Close;
>frmPrincipal.ShowModal;
>
> funciona mas a aplicação some da barra de tarefas, alguem sabe como
> arrumar isso?

Você tem que fechar o form antes de destruir, passa o close pra cima
de tudo. Já é um começo.

Joao Morais


[delphi-br] fechar form

2008-10-21 Por tôpico felipe govoni
bom dia

to tentando fecha um form antes de abrir outro, to fazendo assim:

frmLogin.free;
frmLogin.Close;
frmPrincipal.ShowModal;

funciona mas a aplicação some da barra de tarefas, alguem sabe como
arrumar isso?


-- 
Felipe Govoni
-
Programador
Fone 8472-8718


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



Re: [delphi-br] Fechar Form usando tecla ESC

2007-05-04 Por tôpico Márcio Ricardo
tenta utilizar no evento keypress do form.
  - Original Message - 
  From: Ricardo César Cardoso 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, May 04, 2007 9:17 AM
  Subject: [delphi-br] Fechar Form usando tecla ESC


  Bom dia amigos da lista!

  Tenho a seguinte dúvida: num form da minha aplicação, gostaria que fosse 
possível usar a tecla [ESC] para sair da tela. Mas quando pressiono a tecla 
[ESC] para sair da tela, o sistema dá uma violação de acesso. Coloquei 
Breakpoints para ver se as rotinas Close e CloseQuery eram chamadas, mas 
nenhuma delas é chamada. 

  Vejam abaixo o código usado:

  Procedure TfrmEVENTOS_SERVICO.FormCloseQuery(Sender: TObject;
  var CanClose: Boolean);
  Begin
  dmEVENTOS_SERVICO.Free;
  End;

  Procedure TfrmEVENTOS_SERVICO.FormClose(Sender: TObject;
  var Action: TCloseAction);
  Begin
  with frmPRINCIPAL do
  MainMenu1.Items.Items[2].Remove(mJanelas.Find('TAREFAS'));

  Action := caFree;
  frmEVENTOS_SERVICO := nil;
  End;

  Procedure TfrmEVENTOS_SERVICO.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
  Begin
  if Key = 27 then
  frmEVENTOS_SERVICO.OnClose;
  End;

  Se alguém tiver alguma idéia de como resolver este problema, fico agradecido. 

  Saudações,
  Ricardo.

  __
  Fale com seus amigos de graça com o novo Yahoo! Messenger 
  http://br.messenger.yahoo.com/ 

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



   

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



Re: [delphi-br] Fechar Form usando tecla ESC [RESOLVIDO]

2007-05-04 Por tôpico Ricardo César Cardoso
Obrigado André, resolveu o problema. Mas o que achei estranho é que eu já tinha 
tentado antes com o Close diretamente, mas continou dando erro, sabe-se lá pq. 
Mas troquei novamente e aí resolveu.

De qualquer forma, obrigado.

Sds,
Ricardo.

André - Gmail <[EMAIL PROTECTED]> escreveu:  use
 
 if Key = 27 then
  Close;
 
 ao invés de
 
 if Key = 27 then
  frmEVENTOS_SERVICO.OnClose;
 
 - Original Message - 
 From: "Ricardo César Cardoso" <[EMAIL PROTECTED]>
 To: 
 Sent: Friday, May 04, 2007 9:17 AM
 Subject: [delphi-br] Fechar Form usando tecla ESC
 
 Bom dia amigos da lista!
 
 Tenho a seguinte dúvida: num form da minha aplicação, gostaria que fosse 
 possível usar a tecla [ESC] para sair da tela. Mas quando pressiono a tecla 
 [ESC] para sair da tela, o sistema dá uma violação de acesso. Coloquei 
 Breakpoints para ver se as rotinas Close e CloseQuery eram chamadas, mas 
 nenhuma delas é chamada.
 
 Vejam abaixo o código usado:
 
 Procedure TfrmEVENTOS_SERVICO.FormCloseQuery(Sender: TObject;
   var CanClose: Boolean);
  Begin
dmEVENTOS_SERVICO.Free;
  End;
 
 Procedure TfrmEVENTOS_SERVICO.FormClose(Sender: TObject;
   var Action: TCloseAction);
  Begin
with frmPRINCIPAL do
  MainMenu1.Items.Items[2].Remove(mJanelas.Find('TAREFAS'));
 
 Action := caFree;
frmEVENTOS_SERVICO := nil;
  End;
 
 Procedure TfrmEVENTOS_SERVICO.FormKeyDown(Sender: TObject; var Key: Word;
   Shift: TShiftState);
  Begin
if Key = 27 then
  frmEVENTOS_SERVICO.OnClose;
  End;
 
 Se alguém tiver alguma idéia de como resolver este problema, fico 
 agradecido.
 
 Saudações,
 Ricardo.
 
 __
 Fale com seus amigos  de graça com o novo Yahoo! Messenger
 http://br.messenger.yahoo.com/
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 -





 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



Re: [delphi-br] Fechar Form usando tecla ESC

2007-05-04 Por tôpico André - Gmail
use

if Key = 27 then
 Close;

ao invés de

if Key = 27 then
 frmEVENTOS_SERVICO.OnClose;


- Original Message - 
From: "Ricardo César Cardoso" <[EMAIL PROTECTED]>
To: 
Sent: Friday, May 04, 2007 9:17 AM
Subject: [delphi-br] Fechar Form usando tecla ESC


Bom dia amigos da lista!

Tenho a seguinte dúvida: num form da minha aplicação, gostaria que fosse 
possível usar a tecla [ESC] para sair da tela. Mas quando pressiono a tecla 
[ESC] para sair da tela, o sistema dá uma violação de acesso. Coloquei 
Breakpoints para ver se as rotinas Close e CloseQuery eram chamadas, mas 
nenhuma delas é chamada.

Vejam abaixo o código usado:

Procedure TfrmEVENTOS_SERVICO.FormCloseQuery(Sender: TObject;
  var CanClose: Boolean);
 Begin
   dmEVENTOS_SERVICO.Free;
 End;

Procedure TfrmEVENTOS_SERVICO.FormClose(Sender: TObject;
  var Action: TCloseAction);
 Begin
   with frmPRINCIPAL do
 MainMenu1.Items.Items[2].Remove(mJanelas.Find('TAREFAS'));

   Action := caFree;
   frmEVENTOS_SERVICO := nil;
 End;

Procedure TfrmEVENTOS_SERVICO.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
 Begin
   if Key = 27 then
 frmEVENTOS_SERVICO.OnClose;
 End;


Se alguém tiver alguma idéia de como resolver este problema, fico 
agradecido.

Saudações,
Ricardo.

 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/

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



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Links do Yahoo! Grupos




[delphi-br] Fechar Form usando tecla ESC

2007-05-04 Por tôpico Ricardo César Cardoso
Bom dia amigos da lista!

Tenho a seguinte dúvida: num form da minha aplicação, gostaria que fosse 
possível usar a tecla [ESC] para sair da tela. Mas quando pressiono a tecla 
[ESC] para sair da tela, o sistema dá uma violação de acesso. Coloquei 
Breakpoints para ver se as rotinas Close e CloseQuery eram chamadas, mas 
nenhuma delas é chamada. 

Vejam abaixo o código usado:

Procedure TfrmEVENTOS_SERVICO.FormCloseQuery(Sender: TObject;
  var CanClose: Boolean);
 Begin
   dmEVENTOS_SERVICO.Free;
 End;

Procedure TfrmEVENTOS_SERVICO.FormClose(Sender: TObject;
  var Action: TCloseAction);
 Begin
   with frmPRINCIPAL do
 MainMenu1.Items.Items[2].Remove(mJanelas.Find('TAREFAS'));

   Action := caFree;
   frmEVENTOS_SERVICO := nil;
 End;

Procedure TfrmEVENTOS_SERVICO.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
 Begin
   if Key = 27 then
 frmEVENTOS_SERVICO.OnClose;
 End;


Se alguém tiver alguma idéia de como resolver este problema, fico agradecido. 

Saudações,
Ricardo.

 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



Re: [delphi-br] Fechar form MDI. Erro.

2006-10-10 Por tôpico Thiago Menon
é pq vc nao destruiu o form

coloque no evento OnClose
Action := cafree;
 := nil;

isso irá ajudar.

t+


Maria Fernanda escreveu:

>Pessoal, eu tenho uma aplicação mdi. Quando eu abro um form mdichild e 
>depois eu fecho ele, quando vou abrir ele ou qualquer outro novamente 
>o programa me gera um erro de "acess violation". 
>
>Por que isso? Alguem pode me ajudar?
>
>
>
>
>
>
>  
>


-- 
< 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]
 
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

 



[delphi-br] Fechar form MDI. Erro.

2006-10-10 Por tôpico Maria Fernanda
Pessoal, eu tenho uma aplicação mdi. Quando eu abro um form mdichild e 
depois eu fecho ele, quando vou abrir ele ou qualquer outro novamente 
o programa me gera um erro de "acess violation". 

Por que isso? Alguem pode me ajudar?






-- 
< 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]
 
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

 





[delphi-br] Fechar Form (Outra Duvida)

2005-06-11 Por tôpico Felippe Nagato
Oi,

Então pra que serve aquele RELEASE ou FREE que vocês dão no form quem o
chamou, umas vez que o caFree já faz isso?

Agradeço desde já,
Felippe.

- Original Message -
From: "Macfly" <[EMAIL PROTECTED]>
To: 
Sent: Friday, June 10, 2005 11:10 PM
Subject: Re: [delphi-br] Fechar Form (Duvida)


Olá..
No evento onClose:
Action := caFree;

[]'s
MacFly



-- 
<<<<< 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

 




Re: [delphi-br] Fechar Form (Duvida)

2005-06-10 Por tôpico Macfly
Olá..
No evento onClose:
Action := caFree;
 
[]'s
MacFly


Felippe Nagato <[EMAIL PROTECTED]> wrote:
Olá,

Aproveitando o assunto...
Eu quero criar o form em tempo de execução. Mas não quero que o Form seja
Modal... tem como fazer isso e depois de algum jeito destruir o Form após
ser usado? Tipo: quando eu apertar o "X" pra fechá-lo, ele se auto-liberar
da memória?

Obrigado desde já,
Felippe.



-- 
< 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!. 



-
Discover Yahoo!
 Have fun online with music videos, cool games, IM & more. Check it out!

[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

 




[delphi-br] Fechar Form (Duvida)

2005-06-10 Por tôpico Felippe Nagato
Olá,

Aproveitando o assunto...
Eu quero criar o form em tempo de execução. Mas não quero que o Form seja
Modal... tem como fazer isso e depois de algum jeito destruir o Form após
ser usado? Tipo: quando eu apertar o "X" pra fechá-lo, ele se auto-liberar
da memória?

Obrigado desde já,
Felippe.



-- 
< 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

 





Re: [delphi-br] Fechar Form

2005-06-10 Por tôpico \[> Mutuka <\]
estive dando uma analizada na unit do evento
onclose e me pareceu q essas acoes caNone caFree
eh soh para poder controlar se o form deve fazer
mesmo dentro do proprio procedimento onclose,
tipo se la no procedimento vc coloca canone ele
nao ira fechar


--- Odair <[EMAIL PROTECTED]> escreveu:


-
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]





Link

Re: [delphi-br] Fechar Form

2005-06-10 Por tôpico Francisco Thiago
Possivelmente então, além dos Forms, está tendo outro "vazamento" de 
memória. DataSet abertos sem necessidade, objetos que são criados e não são 
posteriormente distruídos são exemplos clássicos e difíceis de encontrar no 
programa.

Experimente rodar o sistema com um medidor de recursos e observa onde e 
quando a memória RAM atinge picos.

O programa dá o erro de estouro de memória em algum lugar em particular, ou 
em toda a aplicação? Um boa idéia seria depurar a aplicação (com F7) no 
trecho onde ocorre o erro.

Aliás, o mais correto no código que você passou é

Form := TForm.Create(Self);
try
  Form.ShowModal;
finally

// Assim o release SEMPRE será executado quando ShowModal retornar
  Form.Release;
end;


Espero ter ajudado

Francisco Thiago de Almeida
Enter&Plug Informática
Divisão: Desenvolvimento e Banco de dados
MSN: [EMAIL PROTECTED]
Skype: enterplug_thiago



- Original Message - 
From: "Catiúscia A. Barrilli da Cruz" <[EMAIL PROTECTED]>
To: 
Sent: Friday, June 10, 2005 10:46 AM
Subject: RES: [delphi-br] Fechar Form


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.
> >
> >
> >
> > 

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! Grupo

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]
> > 
> > 
> > 
> > -- 
> >

Re: Re: [delphi-br] Fechar Form

2005-06-10 Por tôpico Francisco Thiago
Não, a procedure Show retorna imediatamente, logo este código não serve para 
janelas MDI.

Você pode fazer o controle através das variaveis

algo como:

if FmForm = Nil then
begin
  FmForm := TFmForm.Create(Application)
  FmForm.Show;
end;
else
  FmForm.SetFocus;

e a Destruição fica a cargo do evento OnClose
begin
  Action := caFree;
end;

Se não me engano é isso mesmo. Nunca trabalhei com MDI :D


Francisco Thiago de Almeida
Enter&Plug Informática
Divisão: Desenvolvimento e Banco de dados
MSN: [EMAIL PROTECTED]
Skype: enterplug_thiago

- Original Message - 
From: "[> Mutuka <]" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, June 09, 2005 7:42 PM
Subject: Re: Re: [delphi-br] Fechar Form


se eu usar o Show em vez do showmodal ele ira esperar fechar o formulario... 
pois em minha aplicacao pode abrir outros forms junto voltando para o 
principal

Francisco Thiago <[EMAIL PROTECTED]> escreveu:Olá.

Olha, a melhor coisa a se fazer é
-> Retirar os Forms do AutoCreate
-> Chamar os Forms dessa forma
  with TClasseDoForm.Create(Self) do
try
  ShowModal;
finally
  Release;
{
   Usar o Free não é muito indicado, pois ele destroi imediatamente o form,
enquanto o release "espera" até que tudo no form esteja "concluído" para
depois destruí-lo
}
end;

E no OnClose de todos os forms (ou do seu form padrão, caso use herança)
colocar o código

  Action := caFree;

Espero ter ajudaddo


Thiago


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









__ Informação do NOD32 1.1135 (20050609) __

Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
http://www.nod32.com.br



[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














Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis! 
http://mail.yahoo.com.br


-- 
<<<<< 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!.





   Leandro...

[> Mutuka <]

___

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

 




Re: [delphi-br] Fechar Form

2005-06-09 Por tôpico Odair
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 continha

Re: Re: [delphi-br] Fechar Form

2005-06-09 Por tôpico \[> Mutuka <\]
se eu usar o Show em vez do showmodal ele ira esperar fechar o formulario... 
pois em minha aplicacao pode abrir outros forms junto voltando para o principal

Francisco Thiago <[EMAIL PROTECTED]> escreveu:Olá.

Olha, a melhor coisa a se fazer é
-> Retirar os Forms do AutoCreate
-> Chamar os Forms dessa forma
  with TClasseDoForm.Create(Self) do
try
  ShowModal;
finally
  Release;
{
   Usar o Free não é muito indicado, pois ele destroi imediatamente o form, 
enquanto o release "espera" até que tudo no form esteja "concluído" para 
depois destruí-lo
}
end;

E no OnClose de todos os forms (ou do seu form padrão, caso use herança) 
colocar o código

  Action := caFree;

Espero ter ajudaddo


Thiago


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









__ Informação do NOD32 1.1135 (20050609) __

Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
http://www.nod32.com.br



[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










  
  


Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis! 
http://mail.yahoo.com.br 


-- 
< 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!. 





   Leandro...

[> Mutuka <]  

__
Converse com seus amigos em tempo real com o Yahoo! Messenger 
http://br.download.yahoo.com/messenger/ 

[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

 




Re: [delphi-br] Fechar Form

2005-06-09 Por tôpico Macfly
Olá...
Dessa forma os Forms são carregados dinamicamente conforme a necessidade, deixa 
o aplicativo mais "Leve". A inicialização tb será mais rápida...
 
Apenas altere a linha:
FNomeDoForm.Free;
Para 
FNomeDoForm.Release;
Como sugeriu um colega em uma mensagem anterior...
 
[]'s
Macfly

plucaslazaro <[EMAIL PROTECTED]> wrote:
Macfly, desculpe a ignorancia mas...

por exemplo tenho um form principal que chama os outros forms do sistema é 
interessante ao chamar cada form  utilizar da maneira como vc sugeriu ae 
embaixo??

obrigado

Paulo

- Original Message - 
From: "Macfly" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, June 09, 2005 11:27 AM
Subject: 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



  
  


Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis! 
http://mail.yahoo.com.br 


-- 
<<<<< 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

<*> 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

 




Re: [delphi-br] Fechar Form

2005-06-09 Por tôpico plucaslazaro
Macfly, desculpe a ignorancia mas...

por exemplo tenho um form principal que chama os outros forms do sistema é 
interessante ao chamar cada form  utilizar da maneira como vc sugeriu ae 
embaixo??

obrigado

Paulo

- Original Message - 
From: "Macfly" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, June 09, 2005 11:27 AM
Subject: 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







Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis! 
http://mail.yahoo.com.br


-- 
<<<<< 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

 





Re: Re: Re: [delphi-br] Fechar Form

2005-06-09 Por tôpico Francisco Thiago
Tempos atrás deram a seguinte dica:

procedure CriarForm(TFrm: TComponentClass; var Frm);
begin
   application.CreateForm(tFrm, Frm);
   //para manipula-lo utilize:
   TForm(frm).ShowModal
   ...
end;


- Original Message - 
From: "Catiúscia A. Barrilli da Cruz" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, June 09, 2005 1:20 PM
Subject: Res: Re: Re: [delphi-br] Fechar Form


Como faço  para :

with TClasseDoForm.Create(Self) do
try
  ShowModal;
finally
  Release;

Ficar genérico pra todos os forms ?


 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: Francisco Thiago
Data: 06/09/05 12:33:05
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: Re: [delphi-br] Fechar Form

Olá.

Olha, a melhor coisa a se fazer é
  -> Retirar os Forms do AutoCreate
  -> Chamar os Forms dessa forma
  with TClasseDoForm.Create(Self) do
try
  ShowModal;
finally
  Release;
{
   Usar o Free não é muito indicado, pois ele destroi imediatamente o form,
enquanto o release "espera" até que tudo no form esteja "concluído" para
depois destruí-lo
}
end;

E no OnClose de todos os forms (ou do seu form padrão, caso use herança)
colocar o código

  Action := caFree;

Espero ter ajudaddo


Thiago


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









__ Informação do NOD32 1.1135 (20050609) __

Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
http://www.nod32.com.br



[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














Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis! http://mail
yahoo.com.br


--
<<<<< 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









__ Informação do NOD32 1.1135 (20050609) __

Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
http://www.nod32.com.br



[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 moderad

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

 




Res: Re: Re: [delphi-br] Fechar Form

2005-06-09 Por tôpico Catiúscia A. Barrilli da Cruz
Como faço  para :

with TClasseDoForm.Create(Self) do
try
  ShowModal;
finally
  Release;

Ficar genérico pra todos os forms ?

 
 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: Francisco Thiago
Data: 06/09/05 12:33:05
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: Re: [delphi-br] Fechar Form
 
Olá.
 
Olha, a melhor coisa a se fazer é
  -> Retirar os Forms do AutoCreate
  -> Chamar os Forms dessa forma
  with TClasseDoForm.Create(Self) do
try
  ShowModal;
finally
  Release;
{
   Usar o Free não é muito indicado, pois ele destroi imediatamente o form,
enquanto o release "espera" até que tudo no form esteja "concluído" para
depois destruí-lo
}
end;
 
E no OnClose de todos os forms (ou do seu form padrão, caso use herança)
colocar o código
 
  Action := caFree;
 
Espero ter ajudaddo
 
 
Thiago
 
 
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
 
 
 
 
 
 
 
 
 
__ Informação do NOD32 1.1135 (20050609) __
 
Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
http://www.nod32.com.br
 
 
 
[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
 
 
 
 
 
 
 
 
 
 
 
 
 

Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis! http://mail
yahoo.com.br
 
 
--
<<<<< 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
 
 
 
 
 
 
 
 
 
__ Informação do NOD32 1.1135 (20050609) __
 
Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
http://www.nod32.com.br
 
 

[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

 




Re: Re: [delphi-br] Fechar Form

2005-06-09 Por tôpico Francisco Thiago
Olá.

Olha, a melhor coisa a se fazer é
 -> Retirar os Forms do AutoCreate
 -> Chamar os Forms dessa forma
  with TClasseDoForm.Create(Self) do
try
  ShowModal;
finally
  Release;
{
   Usar o Free não é muito indicado, pois ele destroi imediatamente o form, 
enquanto o release "espera" até que tudo no form esteja "concluído" para 
depois destruí-lo
}
end;

E no OnClose de todos os forms (ou do seu form padrão, caso use herança) 
colocar o código

  Action := caFree;

Espero ter ajudaddo


Thiago


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









__ Informação do NOD32 1.1135 (20050609) __

Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
http://www.nod32.com.br



[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














Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis! 
http://mail.yahoo.com.br


-- 
< 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: Re: [delphi-br] Fechar Form

2005-06-09 Por tôpico Catiúscia A. Barrilli da Cruz
Não estão sendo criados não... eu os retiro de lá...

obrigada pela dica 
 
 
 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: Macfly
Data: 06/09/05 11:27:44
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
 
 
 
 
 
 
 
 
 
__ Informação do NOD32 1.1135 (20050609) __
 
Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
http://www.nod32.com.br
 
 

[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

 




Re: [delphi-br] Fechar Form

2005-06-09 Por tôpico Macfly
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

<*> 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

 




[delphi-br] Fechar Form

2005-06-09 Por tôpico Catiúscia A. Barrilli da Cruz
 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

 





Re: [delphi-br] Fechar form

2004-10-28 Por tôpico Rafael Stoever

valeu era isso mesmo q eu queria

.Rafael Stoever .Desenvolvimento
- Original Message - 
From: "Vinicius Mommensohn" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, October 28, 2004 12:16 AM
Subject: Re: [delphi-br] Fechar form



Eu não lembro qual eh o numero do cancelar (do sim se eu naum me engano é 6)
mas é só vc colocar algo do tipo:

Ao invez de colocar a pergunta no Onclose, coloque-a no evento OnCloseQuery
(assim dá para negar o fechamento da tela).

Se a resposta da pergunta for o Cancel, faça:

If messagebox. = Cancel then begin // não lembro da string inteira
CanClose := false;
end;

Isso fará com que a janela não se feche! :)

Espero que isto te ajude,

[]s

Vinicius

- Original Message - 
From: rstoever
To: [EMAIL PROTECTED]
Sent: Thursday, October 28, 2004 2:05 AM
Subject: [delphi-br] Fechar form



Estou com um FORM -> formstyle = fsMDIChild
e é um form de cadastro, mas estou inserindo algumas informacoes..
mas antes do usuário fechar a tela eu verifico se ele alterou as
informacoes... bom...
no onclose do form coloquei algumas verificaçoes deste tipo e aquela
pergunta tradicional Desejas salvar as informações alteradas ?[S/N/C]
Caso eu informe Cancelar, a janela nao é p/ fechar, e sim ficar ali..
normal
mas como é um form filho, ele miniza na aplicaçao, como faço p/ ela
ficar ainda ali sem fechar, sem salvar, sem nada 


valeu ai 
.rafa





-- 
<<<<< 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]



  Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE






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 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











-- 
<<<<< 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

 





Re: [delphi-br] Fechar form

2004-10-27 Por tôpico Vinicius Mommensohn

Eu não lembro qual eh o numero do cancelar (do sim se eu naum me engano é 6) mas é só 
vc colocar algo do tipo:

Ao invez de colocar a pergunta no Onclose, coloque-a no evento OnCloseQuery (assim dá 
para negar o fechamento da tela).

Se a resposta da pergunta for o Cancel, faça:

If messagebox. = Cancel then begin // não lembro da string inteira
CanClose := false;
end;

Isso fará com que a janela não se feche! :)

Espero que isto te ajude,

[]s

Vinicius

- Original Message - 
From: rstoever 
To: [EMAIL PROTECTED] 
Sent: Thursday, October 28, 2004 2:05 AM
Subject: [delphi-br] Fechar form



Estou com um FORM -> formstyle = fsMDIChild
e é um form de cadastro, mas estou inserindo algumas informacoes.. 
mas antes do usuário fechar a tela eu verifico se ele alterou as 
informacoes... bom... 
no onclose do form coloquei algumas verificaçoes deste tipo e aquela 
pergunta tradicional Desejas salvar as informações alteradas ?[S/N/C]
Caso eu informe Cancelar, a janela nao é p/ fechar, e sim ficar ali.. 
normal
mas como é um form filho, ele miniza na aplicaçao, como faço p/ ela 
ficar ainda ali sem fechar, sem salvar, sem nada 


valeu ai 
.rafa





-- 
<<<<< 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]



  Yahoo! Grupos, um serviço oferecido por: 
PUBLICIDADE
  
 



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 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

 





[delphi-br] Fechar form

2004-10-27 Por tôpico rstoever


Estou com um FORM -> formstyle = fsMDIChild
e é um form de cadastro, mas estou inserindo algumas informacoes.. 
mas antes do usuário fechar a tela eu verifico se ele alterou as 
informacoes... bom... 
no onclose do form coloquei algumas verificaçoes deste tipo e aquela 
pergunta tradicional Desejas salvar as informações alteradas ?[S/N/C]
Caso eu informe Cancelar, a janela nao é p/ fechar, e sim ficar ali.. 
normal
mas como é um form filho, ele miniza na aplicaçao, como faço p/ ela 
ficar ainda ali sem fechar, sem salvar, sem nada 


valeu ai 
.rafa





-- 
< 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