Olá Moisés,

Cara, você tocou no assunto que eu estava escrevendo pra lista agora...
espero que você possa me ajudar.. estou com este mesmo "probleminha",  ou
seja, não to consegui nada... nem criar os BPL normais.. poderia me ajudar?
me contacte em PVT, blz?

Desde já agradeço

[]s


2006/7/13, moises_kylix <[EMAIL PROTECTED]>:
>
>  Estive a um tempo atraz procurando um bom material que fala-se sobre o
> uso de BPL, achei muito pouco, por isso recorri a lista e a um membro
> da lista, o Elazar, que me ajudou muito, consegui fazer algumas
> coisas, pelo menos o que precisava por enquanto, e por isso resolvi
> disponibiizar aqui na lisa a maneira com que eu consegui resolver o
> meu problema.
>
> Eu precisava, criar um projeto que tivesse formulários herdados de
> outros para que fosse mais facil dar manuenção, mas ao mesmo tempo
> precisava usar BPL, então fiquei na maior dúvida, se iria conseguir
> criar um formulário, que está dentro de uma package, herdeiro de outro
> formulário que está dentro de outra package. e foi assim que consegui.
> Da meneira que fiz, caso voce queira alterar visualmente o seu form
> base, afetando assim todos os demais do seu projeto, é só altera-lo e
> compilar somente a package que contem os formularios bases, sem
> precisar recompilar mais nada
>
>
> 1º
> eu criei um form que seria o base p/ os outros e adicionei ao repositorio
>
> 2º
> criei uma package que vai conter o form base
>
> 3º
> criei um form herdado do form base
>
> 4º
> criei uma package que vai conter o form herdado do form base, e o no
> requires desta adicionei a package q contem o form base
>
> 5º
> criei uma aplicação no project->options->package->runtime packages
> marquei a opção 'build with runtime package' e no 'add...' adicionei a
> package que contem o form base
>
> 6º
> no form da aplicação coloquei um botão que chama o form herdado que
> esta dentro da segunda package
>
> a 1ª package eh carregada estaticamente pelo projeto
> a 2ª package eh carregada dinamicamente pelo projeto
>
> quando alteramos o form base que esta dentro 1ª package todos os outro
> forms são atualizados, pois são criados dinamicamente baseados na 1ª
> package
>
> Deus os Abençõe.
>
>
>
> 
>



-- 
_________________________________
Fellipe Henrique
[EMAIL PROTECTED]

Borland Developer Studio 2006 Certified

"Venham até a borda, ele disse.
Eles disseram: Nós temos medo.
Venham até a borda, ele insistiu.
Eles foram, Ele os empurrou...
E eles voaram."
(Guillaume Apollinaire)


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

 


Responder a