Re: Res: [delphi-br] DELPHI NAO FUNCIONA PARA PROJETO DE GRANDE PORTE NUM UNICO EXECUTAVEL.
Caros Amigos !!! Não estou procurando desculpas e nem culpados para essa situação do projeto. O projeto pode ter falhas, com certeza. Pode ter sido errado continuar fazendo tudo num único executável, pode. Até porque na época em que ele começou a ser concebido, o conceito de bpl estava pouco difundido. Trabalho com o delphi a 15 anos e realmente não existe melhor ferramenta para desenvolver aplicativos. O sistema é complexo ? com certeza. Pode ser modularizado? talvez. Mas o que os amigos que responderam a colocação que fiz talvez não tenham entendido é que o problema acontece. Desde de que eu uso o delphi, a principal característica dele é que não existia limitações de quantidade de .pas, de tamanho de executável, etc, isso era limitado a capacidade da máquina e do sistema operacional. Se vocês soubessem quantas vezes passei emails para a borland solicitando informações sobre o problema e sempre diziam que não havia problema. Mas acontece que o problema infelizmente existe e se procurarem na internet, vão perceber o quanto isso acontece. Quando postei essa situação na lista, foi justamente para já deixar claro para futuros programadores e futuros projetos que isso ocorre e para não perderem tempo fazendo o que fizemos. Até porque não é fácil perder 70 % do dia tentando compilar o projeto e recebendo sempre o mesmo erro. Agradeço o tempo de todos. Se alguém possuir um material bem objetivo referente a modularização e puder me enviar, agradeço. Feliz Natal a todos. 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]
[delphi-br] DELPHI NAO FUNCIONA PARA PROJETO DE GRANDE PORTE NUM UNICO EXECUTAVEL.
Bom dia pessoal. Após tanta procura, pesquisa, etc ... cheguei a conclusão de que o delphi não serve para projetos de grande porte. Depois de um determinado tamanho, começa a dar erros de compilação, erros de ntdll.dll, erros de out of memory, todos esses erros dando no momento da compilação em qualquer maquina ou sistema operacional independente de processador(P4, core 2 duo, amd) ou quantidade de memória(1 gb, 3 gb). Se compilo um projeto menor, funciona sem problema. Usamos o delphi 7. Entrei em contato com o pessoal da borland e me disseram que tinham conhecimentos de projeto maiores que o nosso e que compilava sem problema. Pedi um desses exemplos e não me falaram. Depois retornaram dizendo que a solução seria modularizar o projeto. Ou seja, realmente ele não funciona, o que é uma pena. Como modularizar um projeto que tem mais de 1000 arquivos .pas que hoje gera um executavel de mais ou menos 51 MB, sendo que uma unit pode ser usada em dezenas de outras. Esses erros no delphi já acontecem a muitos anos e a borland infelizmente não forneceu solução, pelo menos não nos patchs que temos aqui. Se alguém sabe uma forma de resolver esses erros de compilação ou uma forma de modularizar um projeto desse temanho, por favor digam. Obrigado e um Feliz Natal a todos. 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]
Re: [delphi-br] Erros durante a compilação
não há como contornar esse caso usando try e except porque não é durante a execução do programa. Esses problemas acontecem quando o delphi está compilando o projeto. No exato momento de linkar ele, acontece o erro de out of memory ou erro de ntdll.dll ou acess violation, etc Obrigado. Abraço. --- Em qua, 26/11/08, Adriano Silva [EMAIL PROTECTED] escreveu: De: Adriano Silva [EMAIL PROTECTED] Assunto: Re: [delphi-br] Erros durante a compilação Para: delphi-br@yahoogrupos.com.br Data: Quarta-feira, 26 de Novembro de 2008, 13:03 Caro Amigo, Aqui na Empresa onde trabalho também já passamos por problemas parecidos, temos um sistema relativamente grande em Delphi, a opção que te dou é a de contornar esses erros Access Violation através de Try Except, muitas das vezes são erros fáceis de contornar e utilizando estas opções você consegue. 2008/11/26 jfm_ose [EMAIL PROTECTED] com.br Bom dia pessoal, tudo bem ?? Não sei se acontece com mais alguém, mas temos aqui na empresa um projeto que contém mais ou menos 1076 arquivos .pas com um executável de 52 MB. Quando compilamos esse projeto, muitas e muitas vezes acontece erro de ntdll.dll, erro de out of memory, erro de violação de memória. Esses erros acontecem em todas as máquinas que usamos (maquinas de diferentes configurações) . Aí precisamos ir compilando até q ele resolva parar de incomodar e isso na maioria das vezes dura o dia inteiro. Temos outros projetos menores que compilam sem problema. Já entrei várias vezes em contato com o suporte da borland e todas as vezes me dizem que não tem conhecimento desses tipos de problemas (pesquisando na internet aparecem várias reclamações semelhantes mas sem nenhuma solução). Está me levando a crer que o delphi não suporta projetos grandes. Usamos delphi 7, postgresql e sistema operacional windows XP professional. Se alguém tiver alguma ajuda, agradeço !! Abraços !! -- Adriano Silva [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]
Re: Res: [delphi-br] Erros durante a compilaçã o
Tentamos modularizar o projeto, mas na época as bpl´s não funcionavam muito bem ... e agora, no tamanho em que se encontra e o programa sendo todo interligado, não há possibilidade de modularização. 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]