Romário bom dia, esse assunto me interessou, por um acaso tem alguma outra 
forma de utilizar-se BPL sem ter que usar a opção  "Build With Runtime 
Packages"  das options do Delphi, digo utilizar dinamicamente pra nao deixar 
fixo, por exemplo via programação. Desde já agradeço alguma atenção para com a 
essa questão.

 Obrigado.

Reginaldo Torres-Analista de Sistemas Sênior
Fabrica de Software  -  Desenvolvimento
Libra Advanced Solutions
Libra Tecnology
Telefone: (17) 3521-3080
Celular:   (17) 8117-8178
Fax:       (17) 3522-1717
[EMAIL PROTECTED]
www.libraas.com.br

"O emitente desta mensagem é o único responsável, por seu conteúdo." 
----- Original Message ----- 
From: Romario (Listas) 
To: delphi-br@yahoogrupos.com.br 
Sent: Tuesday, April 19, 2005 9:52 PM
Subject: Re: [delphi-br] bpl´s


Fonte  : Revista Clube Delphi
Ano    : 5
Edição : 60
Seção  : Cartas

A melhor forma de modularizar uma aplicação, sem causar efeitos 
colaterais ou grandes mudanças na estrutura do projeto, é usando 
packages (pacotes) em tempo de execução.

O processo é simples e você pode fazer pouco antes de distribuir a 
aplicação, não é necessário se preocupar durante a fase de desenvolvimento.

O código que você escreve é sempre o mesmo (declaração no uses, criação, 
chamadas, etc.), não importa se está ou não usando runtime packages.

Crie um novo package a partir do "Object Repository" e adicione nele os 
formulários/DataModules do respectivo módulo (você pode criar um pacote 
para cada módulo, por exemplo). Compile o pacote, o que irá gerar uma BPL.

Volte ao projeto que usa os mesmos formulários e não os remova, apenas 
marque a opção "Build With Runtime Packages" no item Packages das opções 
do projeto e indique a(s) BPL(s) criada(s).

Pronto, não é necessário escrever código algum! Com isso, o Delphi não 
"compila" os formulários no EXE (apesar das referências continuarem da 
mesma forma) e passa a usar a BPL, que deve ser agora distribuída 
juntamente com a aplicação.

Se um formulário for alterado, na maioria das vezes você precisará 
distribuir somente a BPL afetada, não é necessário recompilar todo o 
projeto.


Sds,

Romario



mds_rs escreveu:
> 
> Ola pessoal,
> 
> Seguinte, estou me deparando com um pequeno grande problema.
> 
> Desenvolvemos um sistema de Gestão completo.
> Porém, nosso executavel esta muito grande, entao, estou "tentando" 
> transformar esse nosso projeto em vários executáveis.
> Vi os arquivos no site www.techtips.com.br que por sinal ficaram 
> muito bons, porém, gostaria de compartilhar essa experiencia com 
> voces! Alguem ja fez isso ? (migrar um projeto pronto para varios 
> executaveis)
> 
> Qualquer dica agradeço muito,
> Márcio



-- 
<<<<< 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] ou [EMAIL PROTECTED]



      Yahoo! Grupos, um serviço oferecido por: 
           
                  São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte 
Brasília  
           
     


--------------------------------------------------------------------------------
Links do Yahoo! Grupos

  a.. Para visitar o site do seu grupo na web, acesse:
  http://br.groups.yahoo.com/group/delphi-br/
    
  b.. Para sair deste grupo, envie um e-mail para:
  [EMAIL PROTECTED]
    
  c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 




--------------------------------------------------------------------------------


No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.9.18 - Release Date: 19/04/2005

  ----------

No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.9.18 - Release Date: 19/04/2005


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