Référencer une dll VB6

kiboumz Messages postés 120 Date d'inscription mercredi 17 septembre 2003 Statut Membre Dernière intervention 18 mai 2007 - 5 avril 2007 à 20:53
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 6 avril 2007 à 09:10
Bonjour,


J'ai besoin d'ajouter dans un projet VB.Net 2005 une référence vers une
dll compilée en VB6 et je n'y arrive pas. J'obtiens une erreur
m'indiquant que visual studio ne reconnait pas cette dll...


Y'a t-il un moyen de faire cela autrement ?


Merci

a+

4 réponses

cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
5 avril 2007 à 21:17
La réponse : NON !
Soit on utilise VB6 ou VB.NET mais pas les deux ...

C'est ça l'inconvénient avec .NET ...
MAIS il reste encore un moyen : CreateObject

Essaie !
0
kiboumz Messages postés 120 Date d'inscription mercredi 17 septembre 2003 Statut Membre Dernière intervention 18 mai 2007
5 avril 2007 à 21:27
Salut,

Je ne comprends pas pourquoi je ne pourrais pas référencer une dll fait en VB6 dans un projet VB.Net puisque je peux référencé des dlls c# dans un projet VB.Net ...

Aussi, j'ai pas compris ce que tu veux dire par : MAIS il reste encore un moyen : CreateObject

Merci
a+
0
Utilisateur anonyme
5 avril 2007 à 23:04
Salut,

vb.net et c# sont issus du même framework, donc c'est normal que ce soit compatible.

Je te conseille de refaire ta dll vb6 en .net





__________
 Kenji
0
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
6 avril 2007 à 09:10
possible, .NET comprend le COM, et VB6 est du COM....
voir sur google, COM Interop

ou ce genre de choses

Renfield
Admin CodeS-SourceS- MVP Visual Basic
0
Rejoignez-nous