Précédent   Forum des professionnels en informatique > Logiciels > Autres Logiciels
Autres Logiciels Bureautique, navigateurs, clients mails, traitements de textes, tableurs, multimédia, logiciels divers, etc...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/03/2006, 09h43   #1
Invité régulier
 
Avatar de rzayani
 
Inscription : mars 2006
Messages : 90
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : mars 2006
Messages : 90
Points : 8
Points : 8
Envoyer un message via ICQ à rzayani Envoyer un message via MSN à rzayani
Par défaut [debutant] base de registre

Bonjours,
j'ai implementé une framework qui utilise des ocx, mon framework doit permettre à l'utilisateur d'ajouter leurs propres ocx, pour cela je veux lister tout les ocx installé sur la machine à partir de la base de registre mais je ne sait pas sous qu'elle noeud je peut boucler.
Merci d'avance pour vos reponse
rzayani est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/03/2006, 09h49   #2
Expert Confirmé Sénior
 
Avatar de Médinoc
 
Homme
Développeur informatique
Inscription : septembre 2005
Messages : 21 489
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : septembre 2005
Messages : 21 489
Points : 28 771
Points : 28 771
Envoyer un message via MSN à Médinoc
HKEY_CLASSES_ROOT ou bien HKEY_CLASSES_ROOT\CLSID.
Je pense que le second suffira.
Médinoc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/03/2006, 10h05   #3
Invité régulier
 
Avatar de rzayani
 
Inscription : mars 2006
Messages : 90
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : mars 2006
Messages : 90
Points : 8
Points : 8
Envoyer un message via ICQ à rzayani Envoyer un message via MSN à rzayani
Par défaut [debutant] composants ocx

merci pour votre réponse,
Sous ces deux noeuds HKEY_CLASSES_ROOT et HKEY_CLASSES_ROOT\CLSID il y a les .ocx les .dll et .EXE.
Comment je peut distinguer les .ocx ?
Merci
rzayani est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/03/2006, 10h10   #4
Expert Confirmé Sénior
 
Avatar de Médinoc
 
Homme
Développeur informatique
Inscription : septembre 2005
Messages : 21 489
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : septembre 2005
Messages : 21 489
Points : 28 771
Points : 28 771
Envoyer un message via MSN à Médinoc
Je pense que tu peux les distinguer en regardant dans HKEY_CLASSES_ROOT\CLSID\{GUID de chaque classe}\InprocServer32
Cette clé contient, en valeur par défaut, le chemin complet du serveur (dll, ocx ou exe), extension comprise.
Médinoc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/03/2006, 10h14   #5
Invité régulier
 
Avatar de rzayani
 
Inscription : mars 2006
Messages : 90
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : mars 2006
Messages : 90
Points : 8
Points : 8
Envoyer un message via ICQ à rzayani Envoyer un message via MSN à rzayani
Par défaut [debutant] composants ocx

OK merci.
rzayani est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h11.


 
 
 
 
Partenaires

Hébergement Web