Dll einbinden
-
Hallo.
Weiß nicht ob ich hier richtig bin, aber ich versuche es mal.
Kann ich in VC++ 6.0 eine DLL einbinden, die unter C# geschrieben wurde?
Gibt es irgend eine Möglichkeit dies zu realisieren?Bin für jeden Tip dankbar.
Oli
-
das sollte gehen - habe es selbst bisher nur mit C++ dlls in VB gemacht. Sollte aber ähnlich funktionieren. Konkret - wie kann ich dir leider nichts sagen. Ich würde mal schauen wie man dlls ohne libs in c++ einbindet dann müsste man weiter kommen...
-
Das Problem bei C# und. Net ist, das die DLL ja eigentlich erst zur Laufzeit kompiliert wird und sonst nur als pseudo Maschinencode vorliegt.
C++ braucht aber glaube den richtigen Maschinencode.Bräuchte am besten ein Beispiel, oder einen LINK wo beschrieben steht ob es geht oder nicht.
Oli
-
Das geht - das muss gehen - sonst macht das dll concept ja keinen sinn.
man muss nur aufpassen mit den unterschiedlichen variablen typen in verschieden sprachen.ich glaube zwar nicht das das deine frage beantwortet - aber vielleicht nen anhalt, für nen beispiel - da muss ich passen... habe ich selbst nur mit vb/C++ gemacht sorry
http://www.c-plusplus.net/forum/viewtopic.php?t=90952&highlight=
-
Kann man mit C# überhaupt DLLs machen? Ansonsten ist .NET wohl eher auf IPC/RPC Techniken wie Webservices ausgelegt.