Hai qualche ponte da consigliarmi? ;-))
Il giorno 23 aprile 2013 11:29, Marco Beri <marcob...@gmail.com> ha scritto: > 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 > >
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python