Problemas com Delphi no Windows 7

Depois de realizar mais testes, cheguei a conclusão que infelizmente o Windows 7 ainda não é uma boa opção para quem trabalha com Delphi.

Rodando o Delphi 2009 encontrei problemas na hora de usar o debugger em aplicativos com mais de uma thread. Quando uma exception é levantada, não é possível dar um break e resetar o aplicativo (Ctrl+F2) e você precisa reiniciar a IDE.

Já notifiquei o pessoal da CodeGear, mas como essa é uma versão beta e não suportada do Windows, não posso querer que eles resolvam.

Fica aí o alerta para os desenvolvedores Delphi.

26 Comments

  • valdemir
    10/1/2009 - 08:52 | Permalink

    erick, a ms diz que ele é mais leve que o vista, vc chegou a tentar instalar ele em um pentium iv daqueles antigos para ver o desempenho ?

  • Mauro Otoni
    10/1/2009 - 09:09 | Permalink

    Caro Erick,

    Eu estou com um problema com o “assignPrn” no Delphi 2009, Eu ja pedi ajuda para o pessoal q/ trabalha com o Delphi – inclusive o Daniel Maltarolli, me prometeu assim q/ puder, me dar alguma dica para uma possivel solução, no “Quality Central” já existe um post sobre o assunto, achei q/ como Vc tem um canal direto com o pessoal de suporte do DELPHI, talvez Vc pudesse solicitar e reforçar o pedido de acerto para o referido problema.

    um abraço

    Mauro Otoni

  • Charles
    10/1/2009 - 10:02 | Permalink

    Ai blz.. sou leitor e assinante dos seus feeds. Bom seguinte vc falou em Delphi 2009, Gostaria de saber se ja saiu a versão com suporte a programação WEB? Estes tempos abaixei ele Trial mas não tinha ainda a opção de programação WEB.

    Desde ja muito obrigado.

  • Luís Arruda
    17/1/2009 - 20:17 | Permalink

    Seven + D2007 até agora sem problemas.
    D2009 não tentei aqui ainda no 7. Vou ver como está.

  • Felipe
    8/2/2009 - 21:22 | Permalink

    Luís Arruda, como fez o delphi 2007 funcionar no win 7? tentei instalar o d2007 no windows 7 x64 aqui e recebo um erro de “plaette hidden….”

  • Pereira
    20/3/2009 - 14:03 | Permalink

    Aguem ja conseguiu resolver o problema com “assignPrn” no delphi 2009 ?
    Se sim, posta a solução po favor

  • Pingback: Updates 3 e 4 para Delphi 2009 | Erick Sasse

  • 29/5/2009 - 01:08 | Permalink

    Uma dica pra quem não consigou rodar o Delphi 2009 no Windows 7
    Comigo rodou normalmente (inclusive a depuração)

    De permissão total para o usuário que você loga na pasta raiz do delphi lá em arquivos de programa
    Coloque o executal do bds.exe pra rodar no modo Administrador.

    Para poder debugar, siga os passos que está nesse link para remover o erro quando o programa é parado apos rodar com depuração
    https://forums.codegear.com/thread.jspa?messageID=118127&tstart=0#118127

    Abraço e boa sorte ;)

  • Robert
    31/5/2009 - 20:55 | Permalink

    Esse problema só ocorre com seven 64 bits. Para resolver bastar editar duas DLL.

    http://social.technet.microsoft.com/Forums/en-US/w7itproappcompat/thread/e56df407-bd0b-4ecc-b8a5-0a35bcd571cc/

    Robert.

  • 17/6/2009 - 16:49 | Permalink

    Eu instalei o Dephi 7 e 2007 no Windows 7 64Bits build 7100 e funcionou tudo numa boa.

    um amigo não consegui rodar o BDS2006, agora com o novo Build do Win7 consguiu tranquilamente.

    Quanto ao D2009 não testei.

  • R3n@to
    15/10/2009 - 19:37 | Permalink

    Resolução do meu problema

    1º Quando você vai instalar o Delphi 7 no Windows Vista, retorna-se uma mensagem do sistema operacional dizendo que a versão do Delphi 7 não é compatível com a versão do Windows, mas você deve mandar prosseguir a instalação normalmente.

    2º Sempre que abria o Delphi retornava-me esse erro ” Unable to rename ‘C:\Program Files\Borland\Delphi7\Bin\delphi.$$$’ to ‘C:\Program Files\Borland\Delphi7\Bin\delphi.dro’ “. Outro erro que ocorria era que eu só conseguia abrir projetos já existentes.

    Para solucionar esse erro deve-se fazer o seguinte, ir na pasta aonde foi instalado o Delphi 7, clicar nas propriedade da pasta Delphi 7 e ir na aba Segurança. Após este processo, clicar em Editar ai irá aparecer uma nova janela com vários usuários e ao clicar nos usuário na parte inferior é mostrado as opções de acesso para aquele usuário. Para solucionar o erro citado acima, você deve selecionar o usuário que utiliza para logar no Windows e marcar a propriedade Modificar e logo após clicar em ok.

  • 29/10/2009 - 09:22 | Permalink

    Olá amigo, despois de sofrer com o problema do Debugger do Delphi 2007 no Windows 7 de 64 bits, encontrei um fix para o problema, o mesmo esta disponível no endereço:
    http://ronaldoprogramador.blogspot.com
    Espero ter ajudado.

  • Emerson
    8/12/2009 - 17:03 | Permalink

    Caro Ronaldo, tentei baixar o arquivo informado em seu blogger Delphi_2007_2009_WOW64_Debugger_..rar mas está indisponível para download, teria como você diponibilizar o mesmo para download? Obrigado.

  • rafael
    9/2/2010 - 11:04 | Permalink

    valeu mesmo ai r3n@to
    essa solução sua deu certo
    obrigado mesmo

  • Jorge
    1/3/2010 - 23:15 | Permalink

    Instalei o delphi 2009 com windows vista, mas quando inicializo o programa o mesmo me pede um ND password. Como soluciono este problema ? Alguém pode me ajudar ?

  • ramom
    7/3/2010 - 06:38 | Permalink

    gente existe uma versão do delphi em 64x disponivel para downloads?

  • William Silva
    20/3/2010 - 14:55 | Permalink

    Valeu pela dica! Pra mim também deu certo. Obrigado.

  • Luís Antônio Dantas
    26/3/2010 - 17:13 | Permalink

    O meu problema com o Windows 7 é o seguinte: Todas as telas da aplicação estão desconfiguradas, isto é, é como se o Windows as redimensionasse. Já mudei a resolução do monitor e nada. Mudei todas as dimensões das telas, forms, e mesmo
    assim não é possível ver as telas como as mesmas foram construidas.
    Alguem tem ou teve esse problema? Talvez a pergunta seja: como é que o Windows 7 trata, gráficamente, as telas, forms, etc.

    Att.,

    Luís Antônio Dantas
    UFCG-CTRN-UAEAg-LAPPA

    • 1/9/2011 - 12:01 | Permalink

      Prezado Luís Antônio Dantas,

      Como você resolveu o problema mencionado? Ninguém mais teve este problema?

      Grato,
      Daniel Almeida.

  • Dell
    4/4/2010 - 17:23 | Permalink

    Instalei o delphi7 no windows seven, mas quando fui rodá-lo teve uma incompatibilidade, daí eu executei como administrador, funcionou normal, só que o database desktop não funciona direito, e o InstallIsheld não instala, vou tentar o delphi 2008

  • Eduardo
    17/4/2010 - 03:36 | Permalink

    Vale kra pelas dicas. Abração

  • Carlos
    19/4/2010 - 08:52 | Permalink

    Estou com um pequeno problema:
    1-Rodando Windows 7 e Deplhi 2007 (100%)
    2-A aplicação que minha maquina gera (exe) estava rodando normalmente em win2000, winXP, Win7, Vista
    3-Depois de inclui mais um form na aplicação algumas maquina com win2000 e XP o executavel ficou lerdo para navegar no menu, chamar programa, executar eventos de botões
    4-Se rodo o exe anterior volta ao normal
    5-Formatei um XP que estava lento e ele voltou ao normal a rodar rapido.
    O Problema é que começou a aparecer isso com muita frequencia, alguem tem uma ideia para resolver, eu acho que o tamanho do executavel, mas como gerenciar isso?

  • Paulo
    1/6/2010 - 13:25 | Permalink

    @Luís Arruda
    Opa, você já conseguiu registrar um Servidor Datasnap no Win 7? com o comando

    Abraços

  • Flavio Viegas
    15/7/2010 - 17:11 | Permalink

    Mt obrigado pela achuda na instalação d delphi 7 no win 7!!!!!!!!!!!

  • Eduardo
    3/2/2011 - 20:56 | Permalink

    Valeu pela dica R3n@to, sobre a permissão do usuário na pasta, aqui tava dando esse erro e com a sua dica ficou redondinho, delphi 7 no seven 32…

    Muito obrigado, fique com Deus… PAZ

    Edu Dieguez

  • Douglasb_felipe
    27/4/2011 - 21:35 | Permalink

    Não consegui nem instalar o 7 no Seven Home Premiun ;s

  • Leave a Reply

    Your email address will not be published. Required fields are marked *

    *

    You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>