Zum Inhalt springen

.NET aus C Dll aufrufen


Empfohlene Beiträge

Geschrieben

Hallo zusammen,

ich suche nach einer Möglichkeit, eine .NET DLL aus einer C DLL aufzurufen. Das Umgekehrte geht ja mittels invoke "recht" einfach.

Danke für any tips!

Gruß,

Mark

Geschrieben

Hi Markus,

Erstmal danke für Deine Antwort!

Allerdings ist C++ / Managed Code für mich keine möglichen Optionen. Ich brauche reines C bzw. nur die ganz normale WINAPI. Evtl. könnte es mit COM funktionieren...?

Gruß,

Mark

Geschrieben

Hallo marcom, C++ mit Managed extensions soll nur die Kommunikationsschnittstelle zwischen C und .NET sein.

c -> Wrapper -> dotnet

Falls Du COM verwendet willst, da hast Du Dir einiges vorgenommen. Ich hab das zwar nochnicht mit C benutzt, aber in C++ soll es schon recht schwierig sein einen COM Client zu basteln, zumal COM Interfaceorientiert ist und C nicht. (Kollegenaussagen)

Geschrieben

@Markus,

ah ok, verstehe! Ich habe noch nie mit COM gearbeitet und ich bin derzeit auch noch in der Designphase also bin ich für jede Option offen (solange es irgendwie aus C ansprechbar ist).

Kennt jemand ein Tutorial in der sowas schon gemacht worden ist?

Danke für die vielen Antworten!

Gruß

Mark

Geschrieben

Also wenn du noch nie mit COM gearbeitet hast ist das hier eher nicht für den Einstieg geeignet und du solltest es lieber über den Wrapper Weg machen den Markus dir vorgeschlagen hat.

@MarkusLe

Also wenn du zum Beispiel die MFC zur Verfügung hast ist ein COM Client nicht so schwer zu entwickeln, kommt dann auf die genauen Anforderungen drauf an :)

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...