Fórum Utilizando Pacotes #348272
31/10/2007
0
Tenho um sistema que usa herança de formulario.
O formulario [b:36b5a756e4]TFormModelo.pas[/b:36b5a756e4]
Todos os outros formulario do sistema são do tipo TFormModelo.
Agora estou implementando esse sistema em modulos (bpl).
A questão é que, quando crio um pacote, que vai usar um formulario da classe TFormModelo, Fala que o ancestor TFormModelo não foi encotrado.
Bom, ai vem a duvida, eu terei que adionar o TFormModelo em todos os pacotes, ou tem alguma forma de fazer?
Pois ja tentei adionar somente o .dcu, mas tbm não funciona, quer dizer, compila e abre normalmente o pacote carregado, porém em tempo de programação não abre o formulario descente da classe tformmodelo.
como solucionar este problema ?
O formulario [b:36b5a756e4]TFormModelo.pas[/b:36b5a756e4]
Todos os outros formulario do sistema são do tipo TFormModelo.
Agora estou implementando esse sistema em modulos (bpl).
A questão é que, quando crio um pacote, que vai usar um formulario da classe TFormModelo, Fala que o ancestor TFormModelo não foi encotrado.
Bom, ai vem a duvida, eu terei que adionar o TFormModelo em todos os pacotes, ou tem alguma forma de fazer?
Pois ja tentei adionar somente o .dcu, mas tbm não funciona, quer dizer, compila e abre normalmente o pacote carregado, porém em tempo de programação não abre o formulario descente da classe tformmodelo.
como solucionar este problema ?
Tinn123
Curtir tópico
+ 0
Responder
Posts
31/10/2007
Marcosrocha
Amigo eu tenho um componente que usa um formulario padrao como o seu para exibir a pesquisa no banco de dados. Simplesmente ele está declarado na seção Uses da Unit principal do componente. =\
Responder
Gostei + 0
01/11/2007
Godzilla_xf
Tenho um sistema que usa herança de formulario.
O formulario [b:4da81355f1]TFormModelo.pas[/b:4da81355f1]
Todos os outros formulario do sistema são do tipo TFormModelo.
Agora estou implementando esse sistema em modulos (bpl).
A questão é que, quando crio um pacote, que vai usar um formulario da classe TFormModelo, Fala que o ancestor TFormModelo não foi encotrado.
Bom, ai vem a duvida, eu terei que adionar o TFormModelo em todos os pacotes, ou tem alguma forma de fazer?
Pois ja tentei adionar somente o .dcu, mas tbm não funciona, quer dizer, compila e abre normalmente o pacote carregado, porém em tempo de programação não abre o formulario descente da classe tformmodelo.
como solucionar este problema ?
Olha, bem eu tive este mesmo problema a um tempo atras, o que eu fiz foi o seguinte, comecei a trabalhar com grupo de projetos, do delphi, coloquei todos os meus pacotes e o exe em um Grupo inclusive o meu form padrão que é a partir dele que eu crio os outros , quando preciso criar um form a partir dele somente seleciono o pacote do meu form padrao e vou na opção de Inherited Itens e mando criar um novo. Funciona perfeitamenteg graças a Deus.
espero que isso ajude vc, eu sofri um bocado para entender isso. té +++
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)