Alors, appelé du code .Net (Dll ou assembly) en VB6 est tout à fait possible, mais je ne sais pas comment. J'avais trouvé une astuce à appliquer mais je n'arrive pas à y remettre la main dessus.
Mais Charles à raison, ça t'obligera à trimbaler le framework car ça restera du code .Net.
Quand à faire la dll dans un autre langage, perso je pencherais plutot pour du C pour faire une dll style API Windows.
Effectivement VB6 n'est capable de faire que des dll ActiveX. Je ne connais pas Cobol mais peut-etre n'est-il pas capable de gerer les dll ActiveX.
Par contre en C, il faut bien faire attention à exporter les fonctions selon la convention _stdcall pour quelles soient utilisables par d'autres logiciels.
---- Sevyc64 (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #
[ Lien ]