Announcement

Collapse
No announcement yet.

C++ DLL in .NET Visual C++ einbinden

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • C++ DLL in .NET Visual C++ einbinden

    Hi

    mein Problem ist ich will eine selbst geschriebene DLL aus C++, die auf einen USB Controlle zugreift, in die Oberfläche die in Visual C++ geschrieben ist einbinden.

    Als Programm habe ich Visual C++ 2005 Express verwendet.

    Bis jetzt habe ich jedoch nur Anleitungen und Beispiele zum einbinden einer DLL in Projekte ohne .Net Framework gefunden und die sind irgendwie nicht kompatibel.

    Ich hoffe es kann mir jemand helfen :-)

    mfg Almega

  • #2
    Hallo,
    Du mußt die C++ DLL einbinden, indem Du die entsprechende Typlibrary (*.lib) mit in das Projekt linkst. Dann kannst Du die Klassen der DLL so nutzen, als wären Sie in Deinem eigenen Projekt definiert.

    Falls das nicht hilft, kannst Du vielleicht etwas konkreter aufschreiben, was Du schon probiert hast und was daran nicht funktioniert. Vielleicht mit einem Code-Beispiel ...

    Christel

    PS: Dein Problem ist in Visual C++ 2005/2003 eigentlich gar keins, problematisch wird es erst, wenn Du die C++ DLL in .NET unter VB oder C# verwenden willst.

    Comment

    Working...
    X