> Sub main() > Dim eng as Object > Dim tmp as Integer > Dim tradotto as string > > On error goto crypt_error > ' crea un'istanza dell'oggetto > Set eng = CreateObject("Crypt.Engine") > ' inizializza l'oggetto > tmp = eng.CEInitialise("USER", "PASSWORD") > ' traduce il valore > tradotto = > eng.CETranslate("CAMPO","TABELLA","Valore") > ' distrugge l'oggetto > Set eng = Nothing > Exit Sub > Crypt_error: > MsgBox( Error ) > End Sub > > quindi io ho due DBF utenti con cui controllo user e passwd epoi ho > la tabella in cui il campo nome che e' cryptato e che tratto con vb il > tutto poi lo faccio scrivere su una tabella di access ma quello non e' > un problema....
Se non sai quale sia l'algoritmo di crittazione e la chiave con cui quel campo è crittato la vedo dura staccarsi da quel Crypt.Engine. Quindi mi sa che devi chiamare quegli oggetti da Python. Non c'è altro modo? OLE è COM? Io non ricordo una mazza degli acronimi Microsoft pre .NET :D questo può tornarti utile? http://www.boddie.org.uk/python/COM.html -- Lawrence, stacktrace.it - oluyede.org - neropercaso.it "It is difficult to get a man to understand something when his salary depends on not understanding it" - Upton Sinclair _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python