News & Events
Artigo: Instalando Delphi 7.0 e BDS 2006 no Vista
- 26 de setembro de 2007
- Posted by: Adriano Santos
- Category: delphi delphi2006 delphi2007 dicas vista
Olá pessoal,
Pra quem está com dúvidas sobre como fazer a instalação do Delphi 7.0 e do Borland Developer Studio 2006 no Windows Vista, ai vai um mini-tutorial pra sanar todas as dúvidas.
Lembrando apenas que o fato de utilizar o Delphi 7.0 ou 2006 no Windows Vista não quer dizer que os sitemas gerados por eles estarão totalmente compatíveis com o Vista. Vale lembrar que o Sistema Operacional sofreu dezenas ou talvez centenas de alterações em suas API’s e outras coisas. Por este motivo apenas o Delphi 2007 for Win32 ou RAD Studio 2007 são totalmente comapatíveis com o novo SO da Microsoft.
Em resumo: significa que apenas a IDE em si pode ser “rodada” no novo SO, portanto não confundam funcionar com compatibilizar.
Mãos a obra
Instalando o Delphi 7.0 no Windows Vista
1. A primeira tela é ativada assim que o cd do Delphi 7.0 é colocado no drive. Basta clicar em Executar INSTALL.EXE e aguardar para que a janela de instalação apareça.
2. A tela abaixo aparece antes da janela de setup e informa que o programa pode não ser compatível com o Windows Vista. Clique em Executar programa.
3. Como podemos ver a janela de instalação é aberta. Clique em Delphi 7.0 e aguarde.
4. Daqui pra frente são as caixas de diálogo que já conhecemos.
5. Após a instalação e abertura do Delphi, nos deparamos com problemas. A explicação é simples: com o novo esquema de segurança do Vista não é possível alterar/gravar em determinadas pastas como Windows, Arquivos de Programas, System32 etc sem que se tenha permissão.
O erro aqui ocorre porque o Delphi modifica alguns arquivos na pasta de instalação, tais como Projects e Bin e como não tem direitos de gravação no Vista o erro ocorre.
Para sanar o problema:
Clique com o botão direito do mouse na pasta que deseja dar permissão e clicar em propriedades.
Em seguida selecione Segurança.
Após isso localize o botão Editar e clique nele.
Conforme a imagem abaixo marque e desmarque os checkboxes para cada usuário conforme desejar.
No meu caso deixei como Full control, controle total.
Feito isso basta abrir novamente o Delphi que tudo estará funcionando perfeitamente.
Instalando o Borland Developer Studio 2006 no Windows Vista.
1. A instalação do BDS 2006 foi bem menos traumática do que a do Delphi 7.o. Na verdade mantenho o Delphi 7.0 somente para editar meus artigos e vídeo-aulas que são todas dentro desta IDE a mais usada pela comunidade e certamente a mais interessante e leve.
Bem, colocando o cd do drive a tela a seguir é mostrada bastando clicar em Executar Install.exe assim como em Delphi 7.0.
2. Como disse, não tive quaisquer problemas na instalação do 2006. É só confirmar todas as caixas de diálogo e aguardar que o próprio Delphi se vira.
3. Única ressalva está aqui, onde a instalação pára é aqui. A aparentemente o problema está na instalação do .Net 1.1 que o Windows Vista pode não estar chamando corretamente. Basta clicar em Ok para que o BDS2006 continue a instalação normalmente.
Segundo o Dr. Bob, de onde tirei as dicas de instalação, este problema se resolve instalando manualmente o pacote NDP1.1sp1-KB867460-X86.exe do Windows. Abaixo segue citação com as palavras dele.
“Curiously enough, if you just close the above dialog, the installtion of Delphi 2006 will continue as if nothing bad has happened. It appears that the .NET 1.1 Service Pack 1 isn’t correctly invoked on Windows Vista, so we have to manually do that by running NDP1.1sp1-KB867460-X86.exe from the dotnetRedist directory on the Delphi 2006 CD.
Note that after the .NET 1.1 SP1 is installed, we get a message that we have to reboot the machine. And after the reboot, you’ll get another message telling you that a startup application was blocked. This turned out to be netfxsetup.exe which you can allow by using the icon in the system tray.
Then, the actual installation of Delphi 2006 will start, and continue without further problems.”
Feito isso, temos agora o Delphi 7.0 e o BDS 2006 no Windows Vista.
Lembrando mais uma vez que não há compatibilidade das IDE’s com o Windows Vista, ou seja, se quer seu sistema seja 100% compatível com Vista a melhor opção é adquirir uma cópida do Delphi 2007 for Win32 ou RAD Studio 2007.
Um forte abraço e até a próxima
by Adriano Santos
Fonte: http://www.drbob42.com/examines/examin84.htm
Siga @tdevrocks no Twitter agora e fique por dentro de todas as atualizações do blog.
Siga também o autor @asrsantos

marcos
marcos.menini@tntedu.com.br
Mto boa sua postagem, estão bem claras as explicações.
Mas eu continuo com problema na conexão com o banco de dados, tentei mudar as permissoes na pasta borland, mas ele nao deixa, o erro dah q tem processos sendo rodados, e por isso nao pode fazer as alterações, eu tentei ver esses processos, mas nao os achei p/ matá-los…
Instalei o Delphi 2006 em meu computador com o Windows Vista Basic exatamente como descreveu. Ao tentar executá-lo, o sistema é interrompido no seguinte ponto:”Loading assembly Borland.studio.StarTeam.dll”
Como resolver o problema? Vale dizer que a mesma versão do Delphi foi instalada noutro computador com o Windows Vista de outro modelo e funciona normalmente.
Ao final diz que o Borland Developer for Windows parou de funcionar e pede para fechar o programa.
Pelo amor de Deus, preciso do delphi pra não me ferrar na facu!
Na verdade precisava do 7, mas também não consegui instalar!
Droga, me ajuda!
lidiana_net@hotmail.com
Apagar a DLL: “C:\Program Files\Borland\BDS\4.0\Bin\Borland.Studio.StarTeam.dll”
No meu Delphi ele pede isso: BDS2006Disk2na instalação do Sudio Delphi e pára! Alguem pode me ajudar?
PARABENS VELHO
APOSTO Q VOCE AJUDOU MTA GENTE COM ESSE TOPICO! GRATO
Estou com o mesmo problema apresentado acima por Lidiana Cordeiro.Alguem já tem uma solução?
sds,
Ivomar
Boa tarde.
Seu artigo de instalação esta perfeito. Eu programo em Delphi 7, e estou interessado conhecer melhor a interface, recursos, etc… BDS 2006. Fiz o download dele. Total de 1,66 GB, me deu 4 CDS, porem nao existe Install e nem nada e estou sem saber qual caminho tomar agora.
Pensei passar para o CD cada um dos diretorios, mas nao existe sequer install.
Se puder me ajudar ficarei grato. Obrigado.
Wagner L. Quirino
wagner.quirino@portallogus.com.br
Por favor, alguém já instalou o BDS 2006 no Vista Ultimate 64 bits? Funciona?
Diógenes Freitas
dgf@gdr.com.br
NO WINDOWS 7 ULTIMATE 64BITS FAZER O PROCEDIMENTO E EXECULTAR COMO ADMINISTRADOR!
Saudações
Tentei de tudo para alterar a permissão para total, mas qdo clico em Ok o Windows tira todas as permissões que concedi, como resolver isso?
drjpp.drjpp@gmail.com
No problema do “Loading assembly Borland.studio.StarTeam.dll” vá na pasta bin na pasta do delphi e remova as dlls do “Borland.StarTeam.*.dll”. Na primeira inicialização após isso o delphi vai falar que está faltando. Você marca para não exibir noavamente e tchau! Se você usa o StartTeam azar o seu! Mas o delphi funciona normalmente.
Ass: J. Santos