Re: [delphi-br] RES: Distribuir Form através de BPL

2005-12-16 Por tôpico Alcir.com - Listas
Vou responder pra mim mesmo, só dei um LoadPackage e depois peguei a classe: //Ler Pacote LoadPackage('Externo.bpl'); //Procura Classe ClasseForm:=GetClass(PChar(PrNomeForm)); //Cria Form Application.CreateForm(TFormClass(ClasseForm),VarForm); VarForm.ShowModal;

Re: [delphi-br] RES: Distribuir Form através de BPL

2005-12-15 Por tôpico listas
Olá Josir! Obrigado pelas informações prestadas... Eu não posso usar o FreeVCS,etc... porque não envolve só a questão do programador em si... a idéia é que o Fulano que possui uma revenda nossa e tem um cliente que pediu para colocar o campo: Apelido da Cachorra no Cadastro de Clientes. Ele possa

Re: [delphi-br] RES: Distribuir Form através de BPL

2005-12-15 Por tôpico Luis Lopes
Se for só para impedir que o programador faça alteração, porque não usa um controlador de versão, tipo FreeVCS, StarTeam... --- Josir Gomes <[EMAIL PROTECTED]> escreveu: > Olá Alcir, > > eu não expliquei direito no email anterior: é > possível sim herdar o form > que está na BPL mas a BPL filh

[delphi-br] RES: Distribuir Form através de BPL

2005-12-15 Por tôpico Josir Gomes
Olá Alcir, O .pas vc não precisa enviar, ou seja, pode enviar apenas a DCU. Mas o DFM não tem jeito, vc tem que disponibilizá-la e nada impede que o programador faça alterações nela. esse é o problema da herança visual do Delphi - ela não consegue cumprir o requisito de 'information hidden' pr

[delphi-br] RES: Distribuir Form através de BPL

2005-12-15 Por tôpico Josir Gomes
Olá Alcir, eu não expliquei direito no email anterior: é possível sim herdar o form que está na BPL mas a BPL filha tem que ter acesso ao form pai no Library Path. O .pas vc não precisa enviar, ou seja, pode enviar apenas a DCU. Mas o DFM não tem jeito, vc tem que disponibilizá-la e nada impede