Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Windows > Vos contributions > FAQs Windows

Réponse
 
Outils de la discussion
Vieux 05/01/2008, 23h20   #1 (permalink)
Responsable Delphi
 
Avatar de Pedro
 
Date d'inscription: octobre 2003
Localisation: 12 parsecs de Yavin
Messages: 4 858
Par défaut [XP] Pourquoi la liste des programmes installés dans "Ajout/suppression de program.

Titre complet:
Pourquoi la liste des programmes installés dans "Ajout/suppression de programmes" contient une zone vide?
C'est un problème que j'ai eu et j'ai franchement eu du mal à trouver la solution que voici:
Citation:
Ces programmes sont listés dans la base de registre. On y trouve la ligne de commande pour désinstaller le dit programme, le nom à afficher, l'icone à afficher, etc.
Certains exécutables contiennent plusieurs icones dans leurs ressources. Ces icones sont indexés et sont accessible de cette façon dans la base de registre
Code X :
Monprogramme.exe,Index

Par exemple:
Code X :
Explorer.exe,12


Et c'est précisément sur cet icone qu'il y a un problème. Certains logiciels (certaines versions d'AutoCAD d'Autodesk notamment) initialisent mal cet icone et leur donne une valeur négative. Du coup, Windows a du mal à retrouver ses petits et la conséquence est cette zone vide.
Pour la corriger, il faut donc modifier cette valeur d'index d'icone.

Pour cela, allez dans la base de registre, rendez-vous à
HKEY_LOCALE_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall qui contient les données de désinstallation, de trouver la clé posant problème avec une recherche par exemple, et de modifier la clé DisplayIcon.
Un peu long non?
__________________
Pedro
Aucune réponse aux sollicitations techniques par MP

Faut pas attendre d'en avoir besoin pour s'en servir... (Lucien Stéphane)

Les pages Source C'est bon. Mangez-en!
Le défi Delphi
Règles du forum - FAQ Delphi - Pensez au chtit

Le site de mon frangin
Pedro est actuellement connecté   Envoyer un message privé Réponse avec citation
Vieux 07/01/2008, 13h34   #2 (permalink)
Responsable Delphi
 
Avatar de Pedro
 
Date d'inscription: octobre 2003
Localisation: 12 parsecs de Yavin
Messages: 4 858
Par défaut

Modifié
__________________
Pedro
Aucune réponse aux sollicitations techniques par MP

Faut pas attendre d'en avoir besoin pour s'en servir... (Lucien Stéphane)

Les pages Source C'est bon. Mangez-en!
Le défi Delphi
Règles du forum - FAQ Delphi - Pensez au chtit

Le site de mon frangin
Pedro est actuellement connecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Windows > Vos contributions > FAQs Windows



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide


Fuseau horaire GMT +1. Il est actuellement 23h39.


Publiez vos articles, tutoriels et cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter
Copyright 2000-2008 www.developpez.com - Legal informations