Forums Neueste Beiträge
 

DLL für LabView

26/11/2009 - 09:43 von Jakob Brunner, Luzern Switzerland | Report spam
Salü zàme
Ich bin eigentlich C#-Programmierer und kenne C++ nicht wirklich.
Um im Programm LabView C-Programme verwenden zu können, müssen diese als
C++-DLL verpackt werden. Diese kann LabView lesen und verwenden.
Meine Frage lautet nun, wie ich Programm-Teile eines C#-Programmes in ein
C++-Win32-Projekt integrieren werden kann.
Hat da jemand entsprechende Erfahrungen?
Besten Dank und Gruss
Jakob Brunner
 

Lesen sie die antworten

#1 Thomas Scheidegger
26/11/2009 - 13:12 | Warnen spam
Hallo Jakob

DLL mit C#erstellt ... wie bei C++ erscheinen ...Export-Direktiven



mit C# alleine kann man keine DLLs mit native API-Exports erstellen...

Indirekt könnte man die C# Assembly in einem C++/CLI ('managed C++') Studio
Projekt
einbinden (referenzieren) und dann dort ein native API drum bauen.
Oder weiter auch indirekt via COM-Interop (ein noch grösserer Umweg).

"LabView"... diese DLL's mit C# erstellen



aktuellere LabView Versionen können auch direkt .NET Assemblies einbinden.
Ist in dessen Doku &Website beschrieben.



Thomas Scheidegger - 'NETMaster'
http://dnetmaster.net/

Ähnliche fragen