Pois é, também estamos tendo vários probleminhas com as versões mais novas no Delphi antigo. As APIs do Windows devem ter mudado muito e a cada release é uma "surpresa": servidor de aplicação que não inicia como serviço, socket que não levanta em ambiente 64 bits, app que cai, etc.
Mais um motivo pra atualiar o Delphi pras versões mais novas, já que se formos analisar, até que o Delphi 7 rodou bem por vários anos depois de encerrado o suporte. Em 25 de agosto de 2010 12:25, Marcos Abreu Ferreira < maferreira...@gmail.com> escreveu: > Bruno, > > Desenvolvi uma aplicação para um cliente no Delphi 7 e funciona > perfeitamente no Windows XP. Recentemente ele foi testar a aplicação no > Windows Vista e ela não funciona direito. O meu ambiente é Windows XP Pro + > Delphi 7. Será que pode dar problema na hora do sistema rodar no Windows > Vista por causa dos problemas de direito de gravação na pasta do sistema, > pois a cada informação recebida, o meu sistema grava ela num arquivo texto. > > > 2010/8/25 Bruno Lichot <bruno.lic...@microfocus.com> > > > > > > > Oi Samuel, > > > > Todas as minhas migrações foram tranqüilas. É necessário alguns pontos de > > atenção: > > > > - Primeiro passo é certificar que todos os componentes de terceiros que > usa > > já estão instalados com as devidas versões no Delphi 2010 ou se você tem > os > > fontes, que já tenha feito o build e instalado no Delphi 2010. > > > > - Faça um backup do seu projeto e crie uma nova pasta para o projeto a > ser > > migrado no Delphi 2010. > > > > - Apague todos os arquivos que NÃO sejam os .pas, .dfm e .dpr > > > > - Abra o dpr no Delphi 2010, configure todas as opções de projetos > > relevantes que você usa e de um build. > > > > O único trabalho que tive foi no uso de interfaces, APIs e funções que > > obrigatoriamente trabalham com AnsiString onde tive que usar typecast ou > > acertar alguma parte do código. O compilador te ajuda muito nesse > processo e > > o Delphi migra todo o grosso para Unicode. Já migrei todo tipo de > projeto, > > desde API de hardware, sistemas simples ou compexos client/Server ate > > aplicações de missão critica e web com DataSnap e DBExpress. Todas as > > migrações foram bem tranqüilas e executadas com sucesso. > > > > Não deixe de fazer todos os updates e hostfixes do Delphi, isso ajuda > > bastante. > > > > Abs > > > > Bruno > > > > Segue alguns links que podem te ajudar: > > > > Links Úteis > > > > Site do produto: > > > > http://www.embarcadero.com/products/delphi > > > > http://www.embarcadero.com/products/rad-studio > > > > Por que migrar do Delphi 7: > > > > http://edn.embarcadero.com/br/article/39230 > > > > No Developer Network tem o maior e mais completo conteúdo Delphi do mundo > e > > completamente gratuito: > > > > http://edn.embarcadero.com/br > > > > Central de Recursos: > > > > http://www.embarcadero.com/products/rad-studio/resource-center > > > > Link de Vídeos (Português, Inglês e Espanhol): > > > > http://edn.embarcadero.com/br/article/39777 > > > > http://edn.embarcadero.com/article/37460 > > > > http://cc.embarcadero.com/coderage > > > > http://edn.embarcadero.com/article/39129 > > > > http://etnaweb04.embarcadero.com/rad-studio-2010/ > > > > Central de Documentação: > > > > HTTP://docs.embarcadero.com > > > > Meu link de downloads gratuitos: > > > > http://cc.embarcadero.com/author/795118 > > > > Central de Código: > > > > http://cc.embarcadero.com > > > > Central de Qualidade: > > > > http://qc.embarcadero.com > > > > Migração: http://www.embarcadero.com/rad-studio-2010-migration-center > > > > DataSnap: http://www.embarcadero-info.com/in_action/radstudio/db.html > > > > REST: http://www.embarcadero-info.com/in_action/radstudio/rest.html > > > > UNICODE: > > > http://www.embarcadero.com/images/dm/technical-papers/delphi-unicode-migration.pdf > > > > Casos de Sucesso: http://www.embarcadero.com/application-showcase > > > > Link para quem quiser submeter seus casos de sucesso: > > http://www.surveymonkey.com/s.aspx?sm=BNcBkVCUCEDharLhLrmCyg_3d_3d > > > > Delphi Update: http://blogs.embarcadero.com/nickhodges/2009/12/14/39338 > > > > Webinars: > > > > Segredos do Delphi: > > > http://update.codegear.com/forms/AMUSCA0911Delphi2010MigrationWebinar11-17 > > > > Posts e Recursos On-line: > > > > Delphi DirectWrite: > > http://blogs.embarcadero.com/pawelglowacki/2009/12/14/38872/ > > > > Teste Unitário: http://www.youtube.com/watch?v=nyZnfxDqThE > > > > Protegendo os Dados da sua Aplicação: > > > http://blogs.embarcadero.com/amannarino/2009/12/11/interbase-2009-discover-the-best-way-to-ensure-secure-data-protection-for-your-applications/ > > > > Delphi Recursos On-Line: > > http://blogs.embarcadero.com/pawelglowacki/2009/12/02/38849 > > > > Auditoria e Métricas com Delphi: > > http://blogs.embarcadero.com/michaelrozlog/2009/11/23/37000 > > > > DataSnap: http://blogs.embarcadero.com/davidi/2009/11/06/39866 > > > > Estatisticas de Migração com Unicode: > > http://blogs.embarcadero.com/ao/2009/10/09/39042 > > > > Touch Move Demo: > > > > http://chrisbensen.blogspot.com/2009/09/touch-demo-part-i.html > > > > http://chrisbensen.blogspot.com/2009/10/touch-demo-part-ii.html > > > > http://chrisbensen.blogspot.com/2009/10/touch-demo-part-iii.html > > > > http://chrisbensen.blogspot.com/2009/11/touch-demo-part-iv.html > > > > Source code - http://cc.embarcadero.com/item/27469 > > > > Direct 2D: http://blogs.embarcadero.com/pawelglowacki/2009/12/08/38861 > > > > From: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br > >[mailto: > > delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>] On Behalf > > Of Samuel M. Basso > > Sent: quarta-feira, 25 de agosto de 2010 10:14 > > To: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br> > > Subject: [delphi-br] Migrar delphi 7 para Delphi 2010. > > > > > > Bom dia Pessoal. > > > > Gostaria de trocar algumas dicas e ideias sobre migração de aplicação > feita > > em delphi 7 para delphi 2010 se é tranquilo, o que muda? Se é complicado > ou > > não? > > > > To muito afim de fazer a migração porem não sei o quanto é dificil ou > não. > > > > -- > > Atenciosamente, > [As partes desta mensagem que não continham texto foram removidas]