Bonjour,
J'ai une dll .net exposée en com+ et devant être appelée depuis une page vbscript/asp
Depuis cette page, j'essaye d'appeler une méthode de ma dll devant me retourner un type Dictionary. Mais à chaque fois, le retour de la fonction est "Nothing". Je sais que je ne peux retourner de type de générique, alors je retourne un IDictionary dans la signature
Code Vb.net :
Code Vbscript :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Public Class MaClasse Public Function ObtDico() As IDictionary Dim dico As Dictionary(Of Integer, String) = New Dictionary(Of Integer, String) dico.Add(1, "Toto") Return dico End Function End Class
J'ai effectué des recherches sur le net sans grand succès, si quelqu'un avait une idée ça pourrait être utile
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim obj : Set obj = Server.CreateObject("MaClasse") Dim dico : Set dico = obj.ObtDico()
Merci d'avance pour votre aide
Partager