cs_anis50
Messages postés5Date d'inscriptionvendredi 24 mars 2006StatutMembreDernière intervention 6 mai 2006
-
4 mai 2006 à 18:11
cs_DoudouBidou
Messages postés102Date d'inscriptionjeudi 29 mai 2003StatutMembreDernière intervention23 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.
cs_DoudouBidou
Messages postés102Date d'inscriptionjeudi 29 mai 2003StatutMembreDernière intervention23 juin 20085 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)