Objet COM + python

cs_anis50 Messages postés 5 Date d'inscription vendredi 24 mars 2006 Statut Membre Dernière intervention 6 mai 2006 - 4 mai 2006 à 18:11
cs_DoudouBidou Messages postés 102 Date d'inscription jeudi 29 mai 2003 Statut Membre Dernière intervention 23 juin 2008 - 9 août 2006 à 20:55
salut,
Apres des recherches, j'ai trouvé qu'à partir d'un script python on peut appeler un objet COM qui appartient a la base des registres. En effet j'ai un objet COM genéré par VC++ je l'ai trouvé en executant le fichier combrowse.py du python. Mais le probleme comment on peut l'appeler du python.
un exemple pour lancer WORD :
on ecrit : win32com.client.Dispatch('word.application')
alors je cherche l'equivalent pour mon objet COM.

merci pour tous.

1 réponse

cs_DoudouBidou Messages postés 102 Date d'inscription jeudi 29 mai 2003 Statut Membre Dernière intervention 23 juin 2008 5
9 août 2006 à 20:55
Salut,

je ne l'ai jamais fait mais je pense qu'il faut que ton objet soit "register" dans windows pour pouvoir l'appeler de cette manière.
exemple tirer de la doc de pywin32
* pythoncom.CoRegisterClassObject: : Registers an EXE class object with OLE so other applications can connect to
it.  * : <dt>à partir de là tu pourras l'appeler depuis python (ou autre d'ailleurs)
0
Rejoignez-nous