ich versuche beispielhaft eine mit C# erstellte dll Funktion aufzurufen, sie befindet sich allerdings in einer(unter-)Klasse
hier mein xbase++ versuch:
Code: Alles auswählen
// Es wird beispielhaft eine DLL aufgerufen:
#include "Dll.ch"
PROCEDURE Main
LOCAL nDll, cCall
// The normal way
nDll := DllLoad( "lanz.DLL" )
IF nDll <> 0
// Call the API function
? DllCall( nDll, DLL_STDCALL, ;
"anz_ClassLib.XML_Class.checkFilesize, "c:\gdt.xml")
// Release DLL
DllUnload( nDll )
ENDIF
RETURN
Code: Alles auswählen
lanz_ClassLib.XML_Class.checkFilesize(Pfad_XML);
wenn ich die funktion in main habe und direkt aufrufe funktioniert es, das Problem ist wie schreibe ich die Kalsse in den Aufruf dazu?
Vielen Dank im Voraus