hilpers


  hilpers > microsoft.* > microsoft.dotnet.vc

 #1  
05/08/2006, 23h43
Yael Cheenne
Bonjour à toutes et à tous,

Je souhaterais savoir si il existe des outils simples qui permettent
de connaître le détail de tous les composants COM de Windows XP, ainsi
que la documentation la plus complete si possible.

Le service de composants n'est pas suffisant, car il n'indique pas
quelles sont les méthodes, les propriétés de chaque composants COM, et
encore moins la manière de les utiliser.


1) - Comment par script, accéder à n'importe quel composant COM
Windows, pour déterminer les propriétés, les méthodes possibles ?

Où trouver une documentation COMPLETE de tous ces composants COM ?

Merci pour votre aide.
Cordialement,
Houdini
 #2  
06/08/2006, 08h35
Patrick Philippot
Bonjour,

> Je souhaterais savoir si il existe des outils simples qui permettent
> de connaître le détail de tous les composants COM de Windows XP, ainsi
> que la documentation la plus complete si possible.
>
> Le service de composants n'est pas suffisant, car il n'indique pas
> quelles sont les méthodes, les propriétés de chaque composants COM, et
> encore moins la manière de les utiliser.


Il y a déjà OLE View (oleview.exe) qui est installé avec tous les outils de
développement MS et avec le Platform SDK. Il vous donne toutes les infos sur
tous les composants COM installés sur votre système. Il permet de décompiler
la typelib et donc de répondre à votre demande.

> 1) - Comment par script, accéder à n'importe quel composant COM
> Windows, pour déterminer les propriétés, les méthodes possibles ?


Voir la documentation sur ITypeLib et ITypeInfo.

> Où trouver une documentation COMPLETE de tous ces composants COM ?


Avez-vous la moindre idée du nombre de composants COM installés par défaut
sur un système? Il suffit de (tenter de) compter dans HKCR\CLSID. Il n'y a
aucun auteur technique suffisamment masochiste pour entreprendre la
documentation de l'ensemble de ces composants. Ou alors il a beaucoup de
temps à perdre. Chaque série de composants est attachée à une technologie
particulière et c'est dans la documentation relative à chacune de ces
technologies que vous trouverez la description des composants COM
correspondants.

Je ne vois pas très bien l'intérêt de disposer d'une documentation
gigantesque énumérant la totalité des composants installés avec Windows. Si
je mesure sur une machine de développement disons cossue mais somme toute
normale, je compte environ 8200 entrées directement sous HKCR\CLSID, avec
41000+ sous-clés et 51000+ valeurs. Et vous voudriez une documentation qui
reprenne tout ça dans le détail?

La démarche logique est plutot de déterminer de quelle technologie on a
besoin pour le développement en cours et ensuite de regarder la
documentation fournie pour cette technologie. On y trouvera la liste et la
documentation des composants COM qu'elle utilise éventuellement.
Discussions similaires
Composants

Salut à tous, Je continue le désossage de trois PowerMac 7100... et je me suis souvenu que certains ici collectionaient les processeurs, ou avaient besoin de petits...

composants

bonjour quelqu'un sur ce forum aurait il une adresse où acheter des CMS en petites quantités (10) region parisienne ou web (a part spares composants) merci jm

Composants Web

Bonjour, J'aimerais créer une page Web sous Word 2003. Or, même lorsque j'enregistre mon document sous forme de page Web, la fonction "Composant Web" du menu "Insertion" est...

[VDS][DON] PC/composants/DVD/CD/VHS

Bonjour, suite a nettoyage de bureau pour faire une chambre à notre petit bébé, je brade tout le bazar informatique que je garde depuis 8 ans :-D (4Uc P133/166, DVD, VHS,...


Fuseau horaire GMT. Il est actuellement 23h11. | Privacy Policy