tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
221
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    secret Burner secret Burner ist offline Mitglied
    Registriert seit
    Feb 2007
    Beiträge
    18
    Hallo Leute!

    Habe gerade das Problem dass ich eine externe dll habe die mir die Schnitstelle zu einer DB liefert!
    Desweiteren braucht mein Programm eine dll (die ich mir selber erstelle) die Methoden zur Verfügung stellt um gewisse Transaktionen durchzuführen!

    Also meine dll braucht die externe dll und ich möchte das ganze wenn geht ohne Dllimport machen.
    Kann man daher vielleicht im Visual Studio eine dll erstellen die diese externe dll miteinbindet?
     

  2. #2
    Avatar von Spyke
    Spyke Spyke ist offline Capoeirista
    Registriert seit
    Oct 2002
    Beiträge
    931
    Entweder einfach als Referenz/Verweis dem Projekt hinzufügen
    oder über Assembly.Load zur Laufzeit laden, dann aber per Reflection alles selbst ermitteln / laden.
    Wenn es sich um .Net DLLs handelt.
     
    www.iv-interactive.de - Projektewebsite
    WikiParser - aktuelles Projekt

  3. #3
    napstermania napstermania ist offline Mitglied Silber
    Registriert seit
    Jul 2004
    Ort
    Deutschland
    Beiträge
    95
    Bei einer .NET dll genau so wie es Spyke schon gesagt hat.

    Sollte es sich bei der DLL um unmanaged code handeln dann wirst du über einen DLLImport nicht drum herum kommen.

    Noch schwieriger wird es wenn deine externe DLL in Klassen (Objektorientiert) aufgebaut ist. Dann brauchst du einen Unamanged/Managed Wrapper. Den kann man am besten mit C++ CLI schreiben weil du in CLI direkten zugriff auf umanaged C++ code hast. Und in C# wiederum die CLI Dll wie ein assembly verwendet werden kann.

    Gruß
     

Ähnliche Themen

  1. gdi32.lib linken
    Von CantStOp im Forum C/C++
    Antworten: 5
    Letzter Beitrag: 25.09.07, 18:07
  2. Externe Seite auf eigener einbinden
    Von Merbi im Forum HTML & XHTML
    Antworten: 16
    Letzter Beitrag: 02.07.07, 00:48
  3. Linken?
    Von PMTheQuick im Forum Sonstige Sprachen
    Antworten: 2
    Letzter Beitrag: 06.06.06, 17:48
  4. Dynamisches Linken?
    Von xeEEenon im Forum Java
    Antworten: 1
    Letzter Beitrag: 27.02.06, 12:52
  5. DevCpp Linken
    Von Chronix im Forum C/C++
    Antworten: 7
    Letzter Beitrag: 20.02.06, 16:17