Intanto grazie per la risposta. Sinceramente l'idea di mischiare più linguaggi non piace nemmeno a me però nell'azienda dove lavoro hanno intenzione di riutilizzare delle vecchie librerie e insistono... per cui mi tocca almeno provarci. Personalmente sarei per un porting completo...
Grazie ancora Christian On sab, 2007-12-01 at 18:07 +0100, Daniele Varrazzo wrote: > Christian ha scritto: > > Salve a tutti, > > qualcuno sa dirmi come poter richiamare (se possibile) da Python delle > > DLL scritte in VB6 o DotNet? > > Se la dll vb6 espone oggetti ActiveX, si può sfruttare quest'interfaccia > sfruttando l'infrastruttura disponibile col package pywin32 > > Qualunque cosa esponga un'interfaccia C può essere invece bindata > dinamicamente usando ctypes (nella libreria di sistema da Python 2.5). Però > non mi ricordo se esiste una cosa come "una normale dll vb6" (i.e. non > ActiveX) e se sia possibile richiamare queste funzioni da C (che ti > porterebbe > nella situazione indicata) > > Di .NET ne so poco: mi sono tirato fuori da quella valle di lacrime. Ma con > una magica inversione di controllo potresti tirarti Python dentro .NET (vedi > progetto IronPython), il che ti metterebbe in grado di usare per es. editor, > IDE e debugger .NET e mischiare le librerie scritte nei diversi linguaggi CLI > a cuor contento. > > Divertiti! > _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python