2013/4/23 Alberto Abate <alberto.ab...@gmail.com> > Ciao, > sto cercando di usare un ocx (CoEcrCom.ocx) in python 2.7 > E' un driver per registratori di cassa e ho del codice in VB funzionante. > versionid l'ho trovato nel registro di windows e > import win32com.client > ocx = win32com.client.Dispatch(versionid) > ris = ocx.Open('PORT = 1') > Quando chiamo il metodo Open, ma anche per altri, ottengo l'errore > seguente: > com_error: (-2147418113, 'Errore irreparabile', None, None) > la stringa 'PORT = 1' nel codice VB indica l'apertura di una porta > virtuale che comunica con un software SoEcrCom che ovviamente avvio prima > dello script. > Avete qualche suggerimento in merito? > Sono assolutamente bloccato... >
Sparando assolutamente nel buio io proverei con: ris = ocx.Open('1') Poi con: ris = ocx.Open(1) Poi con: ris = ocx.Open(PORT='1') Infine con: ris = ocx.Open(PORT=1) Quindi mi getterei da un ponte. Ciao. Marco. -- http://beri.it/ - Un blog http://beri.it/i-miei-libri/ - Qualche libro
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python