ericetrac
Messages postés1Date d'inscriptionvendredi 27 juillet 2007StatutMembreDernière intervention27 juillet 2007
-
27 juil. 2007 à 12:52
cs_juju12
Messages postés966Date d'inscriptionsamedi 3 avril 2004StatutMembreDernière intervention 4 mars 2010
-
27 juil. 2007 à 19:00
La question est toute simple, et est lier a mes faible connesance en C
Je voudrais juste ecrir une Dll en C++ , qui contien une classe, et en VB.Net cree un objest de cette classe et echangé des variables ...
tout compile et samble fonctioner, mais les données ne sont pas partagée
Code de la DLL C++
MyClass.h
using namespace System;
namespace MyClass_Dll {
public ref class ClassTest
{
public:
IntPtr AdressTxt;
void defineValue();
};
}
' initialisation d'une instance de classe
Dim brol As New MyClass_Dll.ClassTest
'appel d'une fonction dans la classe
brol.defineValue
' recuperation d'une zone memoire
Dim bytes(12) As Char
Marshal.Copy(MrSID.g_AdressBmpSection, bytes, 0, 10)
j'ai essayer plusieur chose, mai rien n'y fait, je ne retouve jamais mon "Hello" ecrit dans la Dll C