Bonjour,
Je suis parti de l'exemple suivant :
http://www.codeproject.com/KB/cs/unm...tomanaged.aspx
Qui fonctionne très bien.
Mon problème est sur le paramétrage du VARIANT et le prototypage coté C# lorsque je veux utiliser d'autre type que des entiers (donné dans l'exemple)
J'ai réussi à lui passer une string de la manière suivante :
dans l'appli appelant :
et en c# :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 varArgs[0].vt = VT_BSTR; varArgs[0].bstrVal = SysAllocString(L"Bonjour");
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public int ExempleMethodeString( string dede) { MessageBox.Show(dede); return (2); }
Je cherche maintenant à faire passer un tableau de BYTE, mais toutes mes tentatives se sont soldées par des échecs.
Je débute et c'est pas simple pour moi.
Toute aide serait la bienvenue.
Merci.
Partager