J'ai un raccourci vers Safari, un des navigateurs web.
Par défaut il se met dans "C:\Windows\Installer\{C779648B-410E-4BBA-B75B-5815BCEFE71D}\SafariIco.exe" et donc le raccourci sous XT vaut cette valeur.
Problème, lorsqu'on clique dessus, il ne passe rien... XT ferait-il une vérification d'existence du fichier qui ne marcherait pas à cause du CLSID ? Ou est-ce directement le WinExec (ou équivalent) qui n'accepte pas ce raccourci?
XT 3.7.1 - Raccourci qui ne marche pas
-
- Messages : 180
- Enregistré le : jeu. 23 juin 2011 09:21
-
- Administrateur du site
- Messages : 817
- Enregistré le : mer. 22 juin 2011 18:25
Re: XT 3.7.1 - Raccourci qui ne marche pas
Non, en XT3 il ne vérifie pas le fichier cible, il se contente d'un
Tu as un dossier de ce nom sur le disque ?
Si non, ça doit être un dossier virtuel qu'il faut décoder, tu peux chercher dans ta base de registre une clé avec cet UID ?
La chaine complète est-elle exécutable via un [Win + R] ?
Code : Tout sélectionner
ShellExecute(0, Nil, PChar(Exec_File), PChar(Exec_Parameters), PChar(Exec_Directory), Exec_Show);
Si non, ça doit être un dossier virtuel qu'il faut décoder, tu peux chercher dans ta base de registre une clé avec cet UID ?
La chaine complète est-elle exécutable via un [Win + R] ?
-
- Administrateur du site
- Messages : 817
- Enregistré le : mer. 22 juin 2011 18:25
Re: XT 3.7.1 - Raccourci qui ne marche pas
Après relecture, je vois que l'EXE pointé est un container à icône.
Windows est capable d'un extraire la cible, moi pas.
Problème non corrigeable déjà rencontré avec MS-Office 2000 :
Windows est capable d'un extraire la cible, moi pas.
Problème non corrigeable déjà rencontré avec MS-Office 2000 :
Donc il te faut modifier le raccourci à la main pour le faire pointer vers l'EXE.Les raccourcis Microsoft Office 2000 ne fonctionnent pas
- Les raccourcis créés par drag and drop à partir des icônes de Microsoft Office 2000 ne permettent pas de lancer les programmes correspondants.
- Ce problème est dû au fait que les raccourcis originaux créés par le programme d'installation de Microsoft Office 2000 ne sont pas standards et ne pointent pas vers les programmes cibles mais vers des conteneurs d'icône. (Ainsi par exemple, le raccourci Microsoft Word pointe en fait vers C:\WINDOWS\Installer\{0000040C-78E1-11D2-B60F-006097C998E7}\wordicon.exe. )
- Aucune solution n'a pour le moment été trouvée, The X-Tools n'étant pas capable de trouver les véritables cibles de ces raccourcis.