Res: [delphi-br] Modularização de aplicações utilizando bpl

2009-12-02 Por tôpico Elazar Dornelles Ceza
Boa tarde pessoal;

Olhei o meu favoritos e posto os seguintes links;

http://edn.embarcadero.com/article/27178
http://cc.embarcadero.com/Item/23096
http://delphi.about.com/od/objectpascalide/a/bpl_vs_dll.htm
http://delphi.about.com/b/2007/03/23/bpl-vs-dll-packages-vs-dynamic-link-libraries-in-delphi-programming.htm
http://delphi.about.com/b/2003/09/04/dll-dynamic-link-library-programming-and-delphi.htm
http://delphi.about.com/od/objectpascalide/l/aa012301a.htm
http://www.felix-colibri.com/papers/oop_components/delphi_virtual_constructor/delphi_virtual_constructor.html
http://blog.csdn.net/jokerman/archive/2002/01/23/6432.aspx
http://www.techtips.com.br/programacao/modularizao-de-aplicativos-single-package/

todos estes sites são facilmente encontrados pelo google...
tem uma infinidade deles, mas normalmente o que existe é apenas a receita de 
como a coisa funciona, o restante é por 'própria' conta

Atenc;
Elazar Dornelles Ceza




De: Nazareno Neto nazareno.nobr...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 2 de Dezembro de 2009 11:24:56
Assunto: Re: [delphi-br] Modularização de aplicações utilizando bpl

Aproveitando o espaço, alguem tem algum matirial sobre o assunto?

2009/11/27 Fábio Henrique Beltrame fhbeltr...@yahoo.com.br



 Boa tarde,

 Correto, porém a referência circular de units só ocorre quando elas são
 declaradas no uses do interface, mas não ocorrem no uses do implementation.

 Essa hierarquia que você diz, é em relação aos requires packages(os dcps)
 e concordo plenamente com você, mas acredito que a dúvida do Mateus era
 quanto ao problema das units.
 Se entendi bem.

 []'s
 Fábio Henrique Beltrame
 Analista de Sistemas - Delphi



  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]



Res: [delphi-br] Modularização de aplicações utilizando bpl

2009-11-27 Por tôpico Elazar Dornelles Ceza
Boa tarde;

Fábio, você pode ter um terceiro pacote com estas duas units que serão 
compartilhadas com o modulo principal de cada um dos dois pacotes.

Ex.

DataModule, Clientes, PosVendas;

DataModule fica em um pacote.
Cliente em outro e tem o pacote do DataModule como requerido.
PosVendas em outro pacote e tambem tem o pacote do DataModule como requerido.

Trabalhei muito com bpls algum tempo atraz, com criação dinamica de menus e 
relatorios utilzando este principio. Se existe alguma coisa que vai ser 
utilizada por mais de um modulo mete em um pacote especifico pra isto, 
lembrando que pra trabalhar com pacotes as coisas devem seguir uma 
hierarquia, como neste exemplo o DataModule seria o topo da piramide.

Atenc;
Elazar Dornelles Ceza





De: Fábio Henrique Beltrame fhbeltr...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 27 de Novembro de 2009 11:37:40
Assunto: Re: [delphi-br] Modularização de aplicações utilizando bpl

  
Tente isso...

Coloque a unit que está dando erro na sessão de implementation e não na 
interface, desde que não utilize na unit para implemetação.

From: mateus 
Sent: Friday, November 27, 2009 11:28 AM
To: delphi...@yahoogrup os.com.br 
Subject: [delphi-br] Modularização de aplicações utilizando bpl

Pessoal, estou fazendo a modularização de aplicativos do meu sistema e me 
deparei com um problema. Tenho dois modulos que eu criei duas bpl´s uma para 
cada modulo. O primiero modulo possui uma unit que é usada no segundo modulo e 
o segundo modulo possui uma unit que é usada no primeiro modulo, assim quando 
compilo as package não dá erro, mas quando vou carregar a a segunda bpl, ele 
fala que a unit já existe na primeira bpl carregada.

Alguém pode me ajudar?

Muto obrigado.

[As partes desta mensagem que não continham texto foram removidas]


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]