Action = caFree x delete quot;nome do formquot; qual usar

14/04/2007

0

Bom dia,

estou em um dilema.

se eu colocar no OnClose do Form o Action = caFree ele realmente remove da memoria o form e suas variaveis porque fiz um teste da seguinte forma:
Application->CreateForm( __classid(TCIA00C6), &CIA00C6);
// ele entra na tela ai eu mando sair e ele executa o Action = caFree
// teoricamente quando eu sair ele teria que remover suas variaveis
// so que propositalmente faco referencia a uma variavel da sua tela
// e ele nao da erro !!!!!!!!
CIA00C6->cA03_CODIG = ´´;
// mas quando uso o delete ai si ele realmente remove a tela e suas
// variaveis
delete CIA00C6;
// aqui ele apresenta o erro que nao existe a variavel.
CIA00C6->cA03_CODIG = ´´;

Pergunto qual e o certo pra usar caFree ou o Delete ???????


Grato Jaime


Jaimesk

Jaimesk

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar