ícone de atalho de URL em vários computadores

1

Eu criei um atalho para uma página da web na minha área de trabalho. Eu adicionei uma imagem personalizada .ico para a imagem do ícone. Quando copio esse atalho para outro computador, ele não mantém esse ícone. Existe alguma maneira que eu possa fazer para que a imagem personalizada fique lá?

    
por JakeIC 14.08.2014 / 18:46

1 resposta

0

O ícone não está incorporado no atalho nem pode ser.

O arquivo .ICO tem que existir onde o atalho pode chegar até ele, e tem que estar onde o atalho está configurado para procurá-lo.

Você precisará fornecer o ícone com o atalho e fazer com que o usuário coloque o mesmo caminho (no sistema deles) ao qual o atalho se refere.

É por isso que os instaladores geralmente geram os atalhos depois que o programa é instalado. O usuário instala o programa no caminho desejado e isso inclui o arquivo ICO. O instalador agora sabe onde está o arquivo ICO, então ele pode criar um atalho que tenha aquele ícone referenciado corretamente.

Como alternativa, talvez você possa usar um dos ícones do sistema no arquivo de sistema SHELL32.DLL e referenciá-lo com %SystemRoot%\system32\SHELL32.dll , pois todas as versões do Windows devem ter esse arquivo, com os mesmos ícones no mesmo local e como está usando a variável %systemroot% , não importa onde o usuário realmente instalou o Windows, ele será resolvido adequadamente.

    
por 14.08.2014 / 19:32