Dragonmaster
Messages postés126Date d'inscriptionvendredi 20 août 2004StatutMembreDernière intervention 3 avril 2009 7 nov. 2004 à 19:36
Merci de ton aide je vais voir ça.
Dragonmaster
Messages postés126Date d'inscriptionvendredi 20 août 2004StatutMembreDernière intervention 3 avril 2009 7 nov. 2004 à 19:30
Hummmm j'ai eu un doute car j'ai testé sur 4 postes avec Xp pro et un avec le familial... mais avec une seule session.
Bon si j'ai bien compris, c'est seulement l'icône du poste de travail qui pose problème ?
trcdl
Messages postés78Date d'inscriptionjeudi 25 septembre 2003StatutMembreDernière intervention25 juin 2007 7 nov. 2004 à 10:57
oui sa fonctionne , mais il faut que je change le nom de cle car defaulticon sur mon Pc est a cette cle :
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E.
HKEY_CURRENT_USER concerne les informations liees a l'utilisateur en cours de menu demarrer si tu change d'utilisateur (nouvelle session) sur le meme PC tu n'as pas les meme chiffres dans la cle du registre.
If faudrais que ton programme lise HKEY_CUREN....... et
recupere les chiffre entre le 2{--} . Utilise peut etre la fonction API : RegOpenKey (cette fonction lit un cle dans le registre ) de la DLL Advapi32.dll
Private declare function RegOpenKeyA lib"ADVAPI32.DLL"(byval hkey as long ,byval ssubkey as string , byref hkeyresult as long) as long
-hkey indique une constante correspondant au type de cle (const hkey_current_user = &h80000001).
bon courage
didier
Dragonmaster
Messages postés126Date d'inscriptionvendredi 20 août 2004StatutMembreDernière intervention 3 avril 2009 6 nov. 2004 à 19:34
J'ai xp pro pourtant... et ça marche nickel sour xp familial aussi.
trcdl
Messages postés78Date d'inscriptionjeudi 25 septembre 2003StatutMembreDernière intervention25 juin 2007 6 nov. 2004 à 18:34
marche pas sous le miens : xp pro
- erreur automation
- le fichier specifié est introuvable
a cette ligne :
tem1 = Split(wshshell.RegRead("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon"), ",")
desolé
Dragonmaster
Messages postés126Date d'inscriptionvendredi 20 août 2004StatutMembreDernière intervention 3 avril 2009 3 nov. 2004 à 19:42
7 nov. 2004 à 19:36
7 nov. 2004 à 19:30
Bon si j'ai bien compris, c'est seulement l'icône du poste de travail qui pose problème ?
7 nov. 2004 à 10:57
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E.
HKEY_CURRENT_USER concerne les informations liees a l'utilisateur en cours de menu demarrer si tu change d'utilisateur (nouvelle session) sur le meme PC tu n'as pas les meme chiffres dans la cle du registre.
If faudrais que ton programme lise HKEY_CUREN....... et
recupere les chiffre entre le 2{--} . Utilise peut etre la fonction API : RegOpenKey (cette fonction lit un cle dans le registre ) de la DLL Advapi32.dll
Private declare function RegOpenKeyA lib"ADVAPI32.DLL"(byval hkey as long ,byval ssubkey as string , byref hkeyresult as long) as long
-hkey indique une constante correspondant au type de cle (const hkey_current_user = &h80000001).
bon courage
didier
6 nov. 2004 à 19:34
6 nov. 2004 à 18:34
- erreur automation
- le fichier specifié est introuvable
a cette ligne :
tem1 = Split(wshshell.RegRead("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon"), ",")
desolé
3 nov. 2004 à 19:42