Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Instalando delphi e outros programas no Windows Vista


'Cz
 Compartilhar

Posts Recomendados

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.

É necessário se cadastrar para acessar o conteúdo.

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.

 

É necessário se cadastrar para acessar o conteúdo.
3. Como podemos ver a janela de instalação é aberta. Clique em Delphi 7.0 e aguarde.

 

É necessário se cadastrar para acessar o conteúdo.
4. Daqui pra frente são as caixas de diálogo que já conhecemos.

 

É necessário se cadastrar para acessar o conteúdo.

É necessário se cadastrar para acessar o conteúdo.

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.

 

É necessário se cadastrar para acessar o conteúdo.
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.

 

É necessário se cadastrar para acessar o conteúdo.
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.

 

É necessário se cadastrar para acessar o conteúdo.

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.

 

É necessário se cadastrar para acessar o conteúdo.
É necessário se cadastrar para acessar o conteúdo.
É necessário se cadastrar para acessar o conteúdo.
É necessário se cadastrar para acessar o conteúdo.
É necessário se cadastrar para acessar o conteúdo.
É necessário se cadastrar para acessar o conteúdo.

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.

 

É necessário se cadastrar para acessar o conteúdo.
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."

É necessário se cadastrar para acessar o conteúdo.

É necessário se cadastrar para acessar o conteúdo.

É necessário se cadastrar para acessar o conteúdo.

É necessário se cadastrar para acessar o conteúdo.
É necessário se cadastrar para acessar o conteúdo.

É necessário se cadastrar para acessar o conteúdo.

É necessário se cadastrar para acessar o conteúdo.

É necessário se cadastrar para acessar o conteúdo.
É necessário se cadastrar para acessar o conteúdo.

É necessário se cadastrar para acessar o conteúdo.

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

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.