RES: [delphi-br] Diminuir o tamanho do exe
Olá estimados, Essas discussões vão longe né. Buscar ferramentas que melhorem a otimização dos nossos projetos é uma boa, mas otimizar os projetos enquanto os construimos é melhor ainda. Tenho um projeto que está (na metade) com 71 e 4 units forms e o executável do mesmo está com 2.8 mega. Puro delphi, sem frescuras, pra não dizer que uso componente algum eu uso sim. Somente o Tcurrencyedit da RxLib e olha que estou quase pra separar somente este componente (que creio ser descendente do Tmaskedit) em uma unit apenas pra que eu possa levar somente ela pro delphi 2005 (quando migrar, é claro). Saudações. --- []'s Alexandre msn: [EMAIL PROTECTED] -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de FILIPE - GURU Enviada em: quinta-feira, 18 de agosto de 2005 16:34 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Diminuir o tamanho do exe Qual a vantagem de colocar funções genéricas e globais em Dlls? eu tenhu uma Unit especifica pra eles, que pode ser usada em vários projetos... - Original Message - From: Walter Alves Chagas Junior [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Thursday, August 18, 2005 4:02 PM Subject: RES: [delphi-br] Diminuir o tamanho do exe Compactadores de Executáveis, na verdade, apenas mascaram que um projeto está inchado de coisas que podem ser otimizadas. Outro dia um cara me mandou um projeto dele pra eu dar uma olhada. Ele dizia que o mesmo estava dando pau de memória direto e falha de paginação. Me mandou só os fontes. O problema é que o projeto dele, tava entupido de componentes de terceiros. Quando abri no Delphi, ele nao abria (óbvio), pedi o cara os componentes e ele ainda veio relutar em fazer isto, dando clara demonstração de não entender muito bem de desenvolvimento. O que deu pra ver, sem os componentes, é que o projeto dele tinha quase 60 forms e uns .RES de 2MB (Não me perguntem o que tinha lá dentro). Ou seja, volto a bater na tecla aqui que muitos já até me repuguinam: Sistemas, devem ser limpos, práticos, interativos e objetivos. Fazer sistema com muita coisa desnecessaria, só atrapalha. Sistemas consistem nas regras de negócios com telas que interajam com estas regras. Nas telas somente os edits e botoes necessários a manipulação das regras e de facil alcance do usuário. Eu, particularmente, tenho ogeriza mortal de imagens em telas. Ponho, no máximo, estourando estourando somente uma ou duas no meu projeto todo. Se extrapolar, vai a 3 e só. Funções genéricas e globais, vao tudo em dll´s. nada de enfiar, o que pode ser reaproveitado, no executável []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -- 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
RES: [delphi-br] Diminuir o tamanho do exe
Com o mais profundo respeito que o nobríssimo colega merece, mas estas completamente equivocado. Procure estudar sobre a interface Homem-Maquina, na seção de arquivos da lista tem duas apostilas que coloquei lá a muito tempo e que trata exclusivamente disto. Tem uma apostila da Microsoft também lá que aborda este estudo. O que é e como funciona a percepção humana e, principalmente, o impacto causado por uma tela de sistema à percepção do usuário. E tem mais, essa tela azulada do XP não caiu tão assim no gosto do povo como você diz não. Muita gente, quando acaba de instalar o XP na maquina, muda o tema dele para do Windows Clássico. Na verdade a tela azulada causa um impacto pesado visualmente para o usuário. Continuo a insistir: Sistemas, devem ser limpos, práticos, interativos e objetivos. Esse deve ser o principal objetivo do sistema em qualquer lugar que seja. []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Fernando Mangussi Enviada em: quinta-feira, 18 de agosto de 2005 17:40 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Diminuir o tamanho do exe Walter, O seu aplicativo é pra uso dentro da empresa ou é para uso comercial. Se for um projeto para uso interno eu concordo em tudo o que você disse, agora, se for para uso comercial eu te digo de cadeira, quanto mais bonitinho for seu form e quanto mais imagens tiver e quanto mais parecido com o WindowsXp for, mais agradevel aos olhos do seu cliente ( cliente esse que nao entende nada de sistemas é claro ). sds Fernando Mangussi Em 18/08/05, Alisson Yahoo [EMAIL PROTECTED] escreveu: Walter, concordo em número, gênero e grau que um projeto deve ser otimizado ao máximo. Mas mesmo um projeto sendo otimizado ao máximo, ele ficará bem menor se for compactado. Experimente criar uma aplicação que contenha somente um form e deixe na cláusula USES somente a classe FORMS. O executável gerado ficará bem menor se for compactado. Por que, se você afirma que os compactores apenas mascaram coisas que podem ser otimizadas? Alisson From: Walter Alves Chagas Junior To: 'delphi-br@yahoogrupos.com.br' Sent: Thursday, August 18, 2005 4:02 PM Subject: RES: [delphi-br] Diminuir o tamanho do exe Compactadores de Executáveis, na verdade, apenas mascaram que um projeto está inchado de coisas que podem ser otimizadas. Outro dia um cara me mandou um projeto dele pra eu dar uma olhada. Ele dizia que o mesmo estava dando pau de memória direto e falha de paginação. Me mandou só os fontes. O problema é que o projeto dele, tava entupido de componentes de terceiros. Quando abri no Delphi, ele nao abria (óbvio), pedi o cara os componentes e ele ainda veio relutar em fazer isto, dando clara demonstração de não entender muito bem de desenvolvimento. O que deu pra ver, sem os componentes, é que o projeto dele tinha quase 60 forms e uns .RES de 2MB (Não me perguntem o que tinha lá dentro). Ou seja, volto a bater na tecla aqui que muitos já até me repuguinam: Sistemas, devem ser limpos, práticos, interativos e objetivos. Fazer sistema com muita coisa desnecessaria, só atrapalha. Sistemas consistem nas regras de negócios com telas que interajam com estas regras. Nas telas somente os edits e botoes necessários a manipulação das regras e de facil alcance do usuário. Eu, particularmente, tenho ogeriza mortal de imagens em telas. Ponho, no máximo, estourando estourando somente uma ou duas no meu projeto todo. Se extrapolar, vai a 3 e só. Funções genéricas e globais, vao tudo em dll´s. nada de enfiar, o que pode ser reaproveitado, no executável []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 [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][EMAIL PROTECTED] om.br?subject=Unsubscribe - 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
Res: [delphi-br] Diminuir o tamanho do exe
Eu usei muito tempo o ASPACK mas onde trabalho atualmente o pessoal gosta do UPX. Os dois são bons em minha opinião. ---Mensagem original--- De: Áureo Data: 08/18/05 08:34:09 Para: Delphi BR Assunto: [delphi-br] Diminuir o tamanho do exe Sei que existem alguns programas disponíveis gratuitamente que compactam o tamanho do arquivo gerado pelo Delphi. Alguém poderia me fornecer o nome de algum? Obrigado, Áureo No iBest, suas horas navegadas valem pontos que podem ser trocados por prêmios. Sem sorteio! Inscreva-se já! www.navegueeganhe.com.br -- 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 [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
Res: [delphi-br] Diminuir o tamanho do exe
E a estória (chata) continua Vão voltar a chegar mais de 30 e-mails com essa discussão, que somente em um ano de lista que sou associado, já teve esse tópico umas 4 vezes Quem tem a HP do Walter (ou ele mesmo), com o link sobre isso poderia passar para o companheiro. Abraços, Eduardo RC Neto Desenvolvimento de Sistemas --- Archive ISP - Rio de Janeiro - RJ [EMAIL PROTECTED] www.archive.com.br MSN: [EMAIL PROTECTED] ---Mensagem original--- De: Áureo Data: 08/18/05 08:51:29 Para: Delphi BR Assunto: [delphi-br] Diminuir o tamanho do exe Sei que existem alguns programas disponíveis gratuitamente que compactam o tamanho do arquivo gerado pelo Delphi. Alguém poderia me fornecer o nome de algum? Obrigado, Áureo No iBest, suas horas navegadas valem pontos que podem ser trocados por prêmios. Sem sorteio! Inscreva-se já! www.navegueeganhe.com.br -- 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 [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
RES: [delphi-br] Diminuir o tamanho do exe
antes de utilizar este tipo de programas de compactacao seria interesante dar uma lida num artigo feito pelo walter chagas Veja no historico sobre esta tema, que ja foi extremantente debatido...tem coisas muito interesantes sobre este tema... -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 267.10.10 - Release Date: 15/8/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
RES: [delphi-br] Diminuir o tamanho do exe
Compactadores de Executáveis, na verdade, apenas mascaram que um projeto está inchado de coisas que podem ser otimizadas. Outro dia um cara me mandou um projeto dele pra eu dar uma olhada. Ele dizia que o mesmo estava dando pau de memória direto e falha de paginação. Me mandou só os fontes. O problema é que o projeto dele, tava entupido de componentes de terceiros. Quando abri no Delphi, ele nao abria (óbvio), pedi o cara os componentes e ele ainda veio relutar em fazer isto, dando clara demonstração de não entender muito bem de desenvolvimento. O que deu pra ver, sem os componentes, é que o projeto dele tinha quase 60 forms e uns .RES de 2MB (Não me perguntem o que tinha lá dentro). Ou seja, volto a bater na tecla aqui que muitos já até me repuguinam: Sistemas, devem ser limpos, práticos, interativos e objetivos. Fazer sistema com muita coisa desnecessaria, só atrapalha. Sistemas consistem nas regras de negócios com telas que interajam com estas regras. Nas telas somente os edits e botoes necessários a manipulação das regras e de facil alcance do usuário. Eu, particularmente, tenho ogeriza mortal de imagens em telas. Ponho, no máximo, estourando estourando somente uma ou duas no meu projeto todo. Se extrapolar, vai a 3 e só. Funções genéricas e globais, vao tudo em dll´s. nada de enfiar, o que pode ser reaproveitado, no executável []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: Eduardo RC Neto [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 18 de agosto de 2005 10:15 Para: delphi-br@yahoogrupos.com.br Assunto: Res: [delphi-br] Diminuir o tamanho do exe E a estória (chata) continua Vão voltar a chegar mais de 30 e-mails com essa discussão, que somente em um ano de lista que sou associado, já teve esse tópico umas 4 vezes Quem tem a HP do Walter (ou ele mesmo), com o link sobre isso poderia passar para o companheiro. Abraços, Eduardo RC Neto Desenvolvimento de Sistemas --- Archive ISP - Rio de Janeiro - RJ [EMAIL PROTECTED] www.archive.com.br MSN: [EMAIL PROTECTED] ---Mensagem original--- De: Áureo Data: 08/18/05 08:51:29 Para: Delphi BR Assunto: [delphi-br] Diminuir o tamanho do exe Sei que existem alguns programas disponíveis gratuitamente que compactam o tamanho do arquivo gerado pelo Delphi. Alguém poderia me fornecer o nome de algum? Obrigado, Áureo No iBest, suas horas navegadas valem pontos que podem ser trocados por prêmios. Sem sorteio! Inscreva-se já! www.navegueeganhe.com.br -- 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 [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 [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
Res: RES: [delphi-br] Diminuir o tamanho do exe
Tatu, Eu dei uma lida no artigo do Walter, e notei pontos interessantes sobre este assunto. Mas venho notando que além dos problemas, temos benefícios. No meu caso, como a aplicação não será muito utilizada, eu não estaria sobrecarregando a memoria do servidor, e ainda estaria ganhando no tamanho do executável, que está com 800kb. Como o tamanho ainda é pequeno eu vou continuar utilizando, até não suportar mais. Quero fazer um teste até mesmo para conhecer estes compactadores. Mas obrigado pela dica... -MENSAGEM ORIGINAL- De: tatu [EMAIL PROTECTED] Enviada em: Qui, 18 Ago 2005 09:13:30 Assunto: Res: RES: [delphi-br] Diminuir o tamanho do exe antes de utilizar este tipo de programas de compactacao seria interesante dar uma lida num artigo feito pelo walter chagas Veja no historico sobre esta tema, que ja foi extremantente debatido...tem coisas muito interesantes sobre este tema... -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 267.10.10 - Release Date: 15/8/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 Áureo msn: [EMAIL PROTECTED] No iBest, suas horas navegadas valem pontos que podem ser trocados por prêmios. Sem sorteio! Inscreva-se já! www.navegueeganhe.com.br -- 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
RES: [delphi-br] Diminuir o tamanho do exe
Me diz uma coisa então. Nos tempos de hoje, cujos HD´s passam dos 40-50 Gigas, qual a necessidade e os benefícios de um Exe compactado? []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: Alisson Yahoo [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 18 de agosto de 2005 17:27 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Diminuir o tamanho do exe Walter, concordo em número, gênero e grau que um projeto deve ser otimizado ao máximo. Mas mesmo um projeto sendo otimizado ao máximo, ele ficará bem menor se for compactado. Experimente criar uma aplicação que contenha somente um form e deixe na cláusula USES somente a classe FORMS. O executável gerado ficará bem menor se for compactado. Por que, se você afirma que os compactores apenas mascaram coisas que podem ser otimizadas? Alisson From: Walter Alves Chagas Junior To: 'delphi-br@yahoogrupos.com.br' Sent: Thursday, August 18, 2005 4:02 PM Subject: RES: [delphi-br] Diminuir o tamanho do exe Compactadores de Executáveis, na verdade, apenas mascaram que um projeto está inchado de coisas que podem ser otimizadas. Outro dia um cara me mandou um projeto dele pra eu dar uma olhada. Ele dizia que o mesmo estava dando pau de memória direto e falha de paginação. Me mandou só os fontes. O problema é que o projeto dele, tava entupido de componentes de terceiros. Quando abri no Delphi, ele nao abria (óbvio), pedi o cara os componentes e ele ainda veio relutar em fazer isto, dando clara demonstração de não entender muito bem de desenvolvimento. O que deu pra ver, sem os componentes, é que o projeto dele tinha quase 60 forms e uns .RES de 2MB (Não me perguntem o que tinha lá dentro). Ou seja, volto a bater na tecla aqui que muitos já até me repuguinam: Sistemas, devem ser limpos, práticos, interativos e objetivos. Fazer sistema com muita coisa desnecessaria, só atrapalha. Sistemas consistem nas regras de negócios com telas que interajam com estas regras. Nas telas somente os edits e botoes necessários a manipulação das regras e de facil alcance do usuário. Eu, particularmente, tenho ogeriza mortal de imagens em telas. Ponho, no máximo, estourando estourando somente uma ou duas no meu projeto todo. Se extrapolar, vai a 3 e só. Funções genéricas e globais, vao tudo em dll´s. nada de enfiar, o que pode ser reaproveitado, no executável []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 [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 [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
RES: [delphi-br] Diminuir o tamanho do exe
Fernando, dizer que o cliente não entende nada de sistemas é ignorância. Alguém compra um sistema para otimizar uma operação, e se o mesmo deseja otimizar a operação, é porque ele a conhece bem e sabe que pode melhorar. Quando alguém compra um software espera praticidade, agilidade, segurança e simplicidade. Imagens, botões, telas de fundo etc... só atrapalham. O sistema não precisa ser poluído para ser bonito e, por questões de ergonomia alguns padrões devem ser seguidos. Antes de fazer o sistema ficar bonitinho, garanta uma boa operacionalidade e consistência. Para rever questões de ergonomia veja documentos no site da Microsoft. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Fernando Mangussi Enviada em: quinta-feira, 18 de agosto de 2005 17:40 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Diminuir o tamanho do exe Walter, O seu aplicativo é pra uso dentro da empresa ou é para uso comercial. Se for um projeto para uso interno eu concordo em tudo o que você disse, agora, se for para uso comercial eu te digo de cadeira, quanto mais bonitinho for seu form e quanto mais imagens tiver e quanto mais parecido com o WindowsXp for, mais agradevel aos olhos do seu cliente ( cliente esse que nao entende nada de sistemas é claro ). sds Fernando Mangussi Em 18/08/05, Alisson Yahoo [EMAIL PROTECTED] escreveu: Walter, concordo em número, gênero e grau que um projeto deve ser otimizado ao máximo. Mas mesmo um projeto sendo otimizado ao máximo, ele ficará bem menor se for compactado. Experimente criar uma aplicação que contenha somente um form e deixe na cláusula USES somente a classe FORMS. O executável gerado ficará bem menor se for compactado. Por que, se você afirma que os compactores apenas mascaram coisas que podem ser otimizadas? Alisson From: Walter Alves Chagas Junior To: 'delphi-br@yahoogrupos.com.br' Sent: Thursday, August 18, 2005 4:02 PM Subject: RES: [delphi-br] Diminuir o tamanho do exe Compactadores de Executáveis, na verdade, apenas mascaram que um projeto está inchado de coisas que podem ser otimizadas. Outro dia um cara me mandou um projeto dele pra eu dar uma olhada. Ele dizia que o mesmo estava dando pau de memória direto e falha de paginação. Me mandou só os fontes. O problema é que o projeto dele, tava entupido de componentes de terceiros. Quando abri no Delphi, ele nao abria (óbvio), pedi o cara os componentes e ele ainda veio relutar em fazer isto, dando clara demonstração de não entender muito bem de desenvolvimento. O que deu pra ver, sem os componentes, é que o projeto dele tinha quase 60 forms e uns .RES de 2MB (Não me perguntem o que tinha lá dentro). Ou seja, volto a bater na tecla aqui que muitos já até me repuguinam: Sistemas, devem ser limpos, práticos, interativos e objetivos. Fazer sistema com muita coisa desnecessaria, só atrapalha. Sistemas consistem nas regras de negócios com telas que interajam com estas regras. Nas telas somente os edits e botoes necessários a manipulação das regras e de facil alcance do usuário. Eu, particularmente, tenho ogeriza mortal de imagens em telas. Ponho, no máximo, estourando estourando somente uma ou duas no meu projeto todo. Se extrapolar, vai a 3 e só. Funções genéricas e globais, vao tudo em dll´s. nada de enfiar, o que pode ser reaproveitado, no executável []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 [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][EMAIL PROTECTED] om.br?subject=Unsubscribe - 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] 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 Termos do Serviço do Yahoo!. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas