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.

  • valdemir

    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

    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

    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

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

  • Felipe

    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

    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

  • http://www.activasoftware.com.br Alexandre Dias

    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

    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.

  • http://www.drdsistemas.com.br Eduardo

    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

    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.

    • Inovetech

      Caro Renato

      Estou com esse problema que vc citou. como 1o. e 2o. Além disso, qdo abro um novo projeto o simbolo aparece com um cadeado fechado. Ou seja, ao tentar gerar um .exe não consigo.

      Ao ver os arquivos na pasta de projets estão todos c um cadeado.

      Se puder, conto com sua ajuda. Grato.

      • Inovetech

        Caro Renato…. positivo.

        Tentei novamente, mudando como voce indicou, habilitando na aba “segurança”, para o usuário, todos os usuarios e ao criador, mandei “aplicar”… houve a compilação e de fato, o projeto que eu tinha criado não há como mudar a habilitação, mas ao criar um novo, já não aparece o cadeadinho. Significa q passei a ter habilitação normal.

        Com isso, passei a copiar os Form´s que tinha criado, para o novo projeto. Ponto final, estou produzindo.

        Valeu fera. Parabens por ter compartilhado seu aprendizado. Me livrou de um nó q não tinha como resolver. Valeu. Abraço.

  • http://ronaldoprogramador.blogspot.com Ronaldo

    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

    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

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

  • Jorge

    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

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

  • William Silva

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

  • Luís Antônio Dantas

    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

    • http://www.winbonus.com.br Daniel Almeida

      Prezado Luís Antônio Dantas,

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

      Grato,
      Daniel Almeida.

      • Fausto

        Estou com o mesmo problema, as telas do sistema feito em Delphi 7 ficaram desconfiguradas.
        Se refizer a tela e compilar fica ok no Windows Seven 64.
        Mas se rodar esse mesmo executável num Windows Vista desconfigura tudo, as letras aumentam de tamanho.
        Alguém passou por isso e conseguiu achar a solução?

        Abs,
        Fausto

  • Dell

    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

    Vale kra pelas dicas. Abração

  • Carlos

    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

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

    Abraços

  • Flavio Viegas

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

  • Eduardo

    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

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