GARANTIR DESCONTO

Fórum Como destruir um panel e todos os componentes dentro dele! #290910

05/08/2005

0

Galera preciso destruir um panel e junto com ele todos os edits, labels, buttons, dbedits, e mais tarde preciso crialos novamente..

tem como?


Marcos Fernando

Marcos Fernando

Responder

Posts

05/08/2005

Rjun

FreeAndNil(Panel);



Responder

Gostei + 0

05/08/2005

Marcos Fernando

eh agora como crio o panel novamente com todos os componentes que estaum dentro dele!

Grato


Responder

Gostei + 0

05/08/2005

Rjun

Você tem necessidade de destruir o panel mesmo? Só oculta-lo não resolve?


Responder

Gostei + 0

05/08/2005

Marcos Fernando

o duro que preciso destruilo pois ele possui dbedits que fazem referencia a uma ibquery que as veses vou selecionar todos os campos da tabela e as veses só um, ai os campos que fazem vinculo com os campos que não existirem dão erro.


Responder

Gostei + 0

08/08/2005

Cabelo

Não seria mais simples voê simplesmente dar um visible false nos edits, e colocar os campos em branco nestes edits??

e só adicionar os campos nos que forem aparecer???


Responder

Gostei + 0

10/08/2005

Marcos Fernando

O duro que não!
Eu uso Dbedits mesmo que eles ficarem invisiveis vão fazer referencia a tabela e não estou querendo fazer tirar o vinculo um a um pois são muitos, por isso qro destruilo e só construilos na hora em que precisar...

ninguém mais???
Grato


Responder

Gostei + 0

10/08/2005

Rjun

Crie os componentes em RunTime. Desse modo você consegue fazer o que quer.


Responder

Gostei + 0

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

Aceitar