O sistema já usa Herança de Forms, e tem poucas imagens.. o problema é
justamente a complexidade do sistema, que exije muitos forms...

[]s

Em 4 de maio de 2010 10:04, Dirlei Dionisio <dir...@gmail.com> escreveu:

>
>
> Fellipe,
>
> O que esse programa faz?
>
> Agora comentanto o comentário do amigo Walter....
>
> - Acho que imagens não precisam ser restritas, desde que fiquem fora do
> executável.
>
> - "Racionar forms" é perigoso pois pode diminuir a usabilidade do
> software e/ou aumentar a complexidade dele. Usar herança visual de
> formulários pode ser uma alternativa.
>
> [ ]'s
> Dirlei.
>
> Em Ter, 2010-05-04 às 09:25 -0300, Walter Chagas (Bol) escreveu:
> > Executáveis muito grandes são mal sinal.
> >
> > Sinal de que o projeto/programação/codificação está mal estruturado.
> > Sinal de que o compilador ou o Linkeditor estão mal configurados.
> > Sinal de que o projeto está muito gordo ou cheio de coisas que nunca
> serão
> > usadas.
> >
> > Executáveis muito grandes, são lentos, dão problemas de alocação de
> memória
> > e recursos, dentre outros.
> >
> > Quase todos aqui são unânimes em propor a modularização. Quebrar seu exe
> em
> > dll's ou Bpl's que, inclusive, facilitam muito a manutenção visto que
> > dependendo do que for, voce só mexe na dll e pronto. Não compromete o
> resto
> > do sistema.
> >
> > Convem sempre analisar as configurações do compilador e do linkador antes
> de
> > gerar o exe final para implantar. Pode-se perfeitamente, por exemplo,
> > desabilitar as opções de debugação. Outra coisa que incha executavel é
> > mandar incluir parametros e mapeamento interno para usar o Turbo Debugger
> da
> > borland (Include TD32 Debug Info). Verifique se isto está habilitado.
> >
> > A regra básica é: O executavel passou de 4MB, é hora de revisão. Revise
> se
> > há rotinas que podem ser incorporadas em módulos, bem como funções.
> Revise
> > se há redundância de código e se fragmentos de código comuns em vários
> > pontos não podem ser convertidos em uma função a ser armazenada em uma
> dll
> > que faça a mesma coisa. Imagens, devem ser restritas ao mínimo possível
> e,
> > preferencialmente, de baixa resolução. Imagens grandes = executaveis
> grandes
> > = alocação maior de memória. Forms podem ser racionados. Verifique se um
> > processo/Rotina em seu sistema que use 5 forms não podem cair pra pra 2
> > forms ou mesmo 1 com abas. Componenetes de acesso a dados (Queries, DSPs
> e
> > CDS´s) podem ser reaproveitados. Verifique se voce não está usando
> > componentes demais pra coisas de menos.
> >
> > E por aí vai...
> >
> >
> > []s
> >
> >
> > Walter Alves Chagas Junior
> > Belo Horizonte - MG - Brazil
> > wchagasj bol.com.br
> > http://delphitocorporerm.blogspot.com/
> > http://twitter.com/wchagas
> > MSN: whitesock...@hotmail.com <whitesockets%40hotmail.com>
> > SKYPE: WalterChagasJr
> >
> >
> > ----- Original Message -----
> > From: "Fabiano Moura" <mctbrasil gmail.com>
> > To: <delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>>
> > Sent: Monday, May 03, 2010 11:48 PM
> > Subject: Re: [delphi-br] Qual o "limite" de tamanho para um executável?
> >
> >
> > E eu que pensei que o meu programa de 8 MB era grande, rsrsrs!!!
> >
> > Em 3 de maio de 2010 19:29, Marcos Alexandre Lemos Rodrigues <
> > marcosalexandre.rodrigues gmail.com> escreveu:
> >
> > > Limite não existe, já vi executáveis com mais de 300 MB. Só não é
> prático.
> > > Melhor separar em pacotes bpl mesmo ou então em dlls, que além de ficar
> > > mais
> > > fácil trabalhar, existe opção de carregar na memória apenas quando o
> > > usuário
> > > realmente precisar do módulo, economizando memória geral.
> > >
> > > Em 3 de maio de 2010 19:14, Rubem Rocha <rubem.rocha dtmanaus.com.br
> > > >escreveu:
> > >
> > > >
> > > >
> > > > 35MB? Meu amigo, considere ‘para ontem’ separar sua aplicação em
> > > > módulos,
> > > > preferencialmente em pacotes BPL. Tem material a botão na Internet
> > > falando
> > > > sobre isso.
> > > >
> > > > Sds.
> > > >
> > > > De: delphi-br@yahoogrupos.com.br 
> > > > <delphi-br%40yahoogrupos.com.br><delphi-br%
> 40yahoogrupos.com.br>
> > > [mailto:
> > > > delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br><delphi-br%
> 40yahoogrupos.com.br>] Em
> > > > nome de Fellipe Henrique
> > > > Enviada em: segunda-feira, 3 de maio de 2010 16:16
> > > > Para: delphi-br@yahoogrupos.com.br 
> > > > <delphi-br%40yahoogrupos.com.br><delphi-br%
> 40yahoogrupos.com.br>
> > > > Assunto: [delphi-br] Qual o "limite" de tamanho para um executável?
> > > >
> > > >
> > > > Amigos, tenho um executável, que está chegando perto dos 35MB...
> existe
> > > > algum limite? se passar dele começa a dar problemas? que tipos de
> > > > problemas?
> > > >
> > > > Att.
> > > >
> > > > --
> > > > _________________________________
> > > > T.·.F.·.A.·.
> > > > Fellipe Henrique
>
>  
>



-- 
_________________________________
T.·.F.·.A.·.
Fellipe Henrique
-------------------------------------------------------------------------------
CAMPANHA POR UMA INTERNET SEGURA
Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar
mensagens use SEMPRE o "Cco" (cópia oculta).
Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar
um e-mail, delete todas as informações que apareçam no corpo do e-mail e que
possam ser usadas por hackers.
#######################################


[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:
    delphi-br-ow...@yahoogrupos.com.br
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:
    delphi-br-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a