Hereditariedade de Forms - Duvidas

Delphi

07/06/2004

Senhores, criei uma form básica que da origem (inheridt) a 3 outros forms. Como nestes tres outros forms tem que acessar as mesmas duas tabelas, pensando ser mais eficiente, coloquei no evento onactivate os comandos de acesso (Open, Sql) destas tabelas.

O problema é que quando os formulários filhos são ativados o evento da form mãe não foi executado, não sendo mostrado , portanto, os campos dbedits.

Como resolver ? Tenho que usar um outro evento na form mãe ?
Tenho que colocar os acessos aas tabelas nos tres forms filhos?

Agradeço qualquer ajuda.
SDS
Rounilo.


Rounilo

Rounilo

Curtidas 0

Respostas

Xanatos

Xanatos

07/06/2004

Bom eu trabalho com forms assim e nunca tive problema e é muito massa trabalha com herança!!!

Bom voce deve ter os componentes de acesso tambem nos filhos é claro, os Table e SqlQuery e talz.

A nao ser que voce tenha deletado os ´inherited´ ele vai executar o evento como se estivesse no pai!!!

8)


GOSTEI 0
POSTAR