Ich frage mich, was das Verfahren zum Importieren von Klassen aus einer DLL in ein C++ - Programm ist? Es ist eine vorgefertigte DLL von TI gemacht, so dass ich keinen Zugriff auf die .h oder .lib Dateien habe. Ich habe mich auf SO umgeschaut, und alle Lösungen scheinen einen Entwicklerzugriff auf die DLL zu erfordern. Was ich nicht bin, da ich nicht für TI arbeite. Die loadlibrary-Funktion scheint die DLL nicht öffnen zu wollen. Das Programm kann es nicht jedes Mal öffnen. Ich bin jetzt ratlos und jede Hilfe wird geschätzt.Wie importiere ich Klassen aus einer vordefinierten DLL in C++ oder C#?
Um Kontext geben die TI.ZPI.dll, die von ihrem Programm namens Ztool zum Ausführen und Verwalten von Zigbee-Netzwerken verwendet wird. Ich versuche, auf die Funktionen zuzugreifen, damit ich meine eigene Version von Ztool schreiben kann, die mehr Funktionalität hat. Die Literatur für die ZPI sagt, es kann in Visual Basic, C#, C++, J # und JScript
Stehlen Sie keinen proprietären Code. –
Es ist eine .NET-Assembly, die nicht direkt von einem * nicht verwalteten * C++ - Programm verwendet werden kann. –
Wie stiehlt es, wenn es Open Source ist? Und alle Werkzeuge sind frei zu benutzen? – Jnpijak