-----Mensagem original----- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Fellipe Henrique Enviada em: quinta-feira, 12 de janeiro de 2006 08:44 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Modular sistemas, conexão em BPL.
Olá fiquei sem net ontem, e so hoje estou lendo as mensagens... Minha ideia inicial de montar sistemas modularizados, é o seguinte: criaria todos os modulos,como exemplo: principal --- contabil.bpl --- vendas.bpl --- compras.bpl --- contas a pagar.bpl --- contas a receber.bpl pois bem, tenho um cliente que so quer contabil, vendas e compras... e depois de uns 3 meses, ele quer o CR e CP... eu soh mandaria pra ele as bpls e pronto... nao precisaria refazer o executavel entendeu?,teria o mesmo executavel, soh que diferente pra cada usuario, de acordo com que ele quer.. essa eh a minha intencao pra usar bpl, e queria saber se isso eh possivel, se nao for, como eu poderia criar algo desse tipo? []s a todos, Em 10/01/06, Elazar <[EMAIL PROTECTED]> escreveu: > Ola boa tarde. > > por enquanto havia ficado so lendo as msg....mas bem, > > Estou a mais ou menos uns 4 meses criando um projeto com bpls a partir > do zero. > E SO ESTOU QUERENDO PASSAR A IDEIA DA COISA > ...(depois vai da criatividade de cada um) > > As vantagems são aparentes, desde que o projeto seja algo que tem um > nivel um pouco fora do normal de implementacoes diferente de um > determinado processo/rotina para cada cliente, caso contrario ainda > acredito que ter tudo em um unico exe e a melhor solucao. > > Levando em consideracao, com o uso de bpls, voce pode atualizar de forma > mais facil, distribuir o trabalho para diversos programadores, ter n > maneiras de implementacao do mesmo processo....sem falar na > modularizacao... etc. > > O sistema que estou trabalhando usa um exe principal, encarregado de > carregar um arquivo bpl. neste exe principal nao contem nada alem do > codigo necessario para carregar este primeiro bpl; > > A partir deste primeiro bpl, contem/obtem informacoes de quais outros > devem ser carregados. Neste primeiro bpl, tem o form principal, conexao > com o banco....e procedimentos para a carga dos outros pacotes. > > O outros pacotes existentes, ou que venham a existir, importam > procedimentos do primeiro (como conexao a base de dados) e exportam > informacoes (itens de menus, forms....etc). > > Fazendo com que simplesmente...se o pacote existir o pacote principal > (primeiro) vai obter informacoes do mesmo, criar os itens de menus, > barras de ferramentes, conexao com o banco para dar suporte a ele. > > Tirando o pacote...as opçoes disponiveis do mesmo "automaticamente" > estarao indisponiveis.... > > ---- > > Ai vem a ideia de vender um programa para um cliente....e > derrepente...ele pedir...me coloca aquele planco de contas com > xxxx...(ai eu mando um bpl pra elel...ele o coloca no diretorio > definido...e pronto....abre o sistema e....ta la o menu de plano de > contas xxx pro cara cadastrar o plano de contas e usar). > > Atenciosamente > Elazar Dornelles Ceza > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > > > > Yahoo! Grupos, um serviço oferecido por: > > PUBLICIDADE > > ________________________________ 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 Termos do Serviço do Yahoo!. -- _________________________________ Fellipe Henrique [EMAIL PROTECTED] "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) -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE <http://br.rd.yahoo.com/SIG=12fbgl07f/M=387526.7663462.8688294.1588051/D =brclubs/S=2137111264:HM/Y=BR/EXP=1137069977/A=3230136/R=2/id=noscript/S IG=16ejq3fpe/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=10121 &LID=292301&DGC=BA&DGStor=DHS&DGSite=Yahoo&Conum=BR&DURL=http://www1.la. dell.com/content/products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Dd hs> _____ 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] <mailto:[EMAIL PROTECTED]> * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! <http://br.yahoo.com/info/utos.html> . [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