Wie erstelle und benutze ich eine einfache DLL



  • Hallo,

    wie erstelle ich denn mit VC# EE eine einfache DLL(eine einfache Funktion drin) und benutze diese in meinem Hauptprogramm?

    Konnte keine so richtige anleitung finden!

    Danke schonmal



  • Das C#-Equivalent dazu wäre wenn du ein neues Projekt erzeugst als "Class Library".
    Da kannste einfach normal Klassen etc. anlegen.

    Wenn du die DLL dann als Referenz bei deinem Hauptprojekt einbindest, kannste normal auf die Klassen zugreifen...



  • aha, und das ist wirklich das genaue gegenstück zu zB eine c++ dll, wo ich funktionen auslagere die ich denn auch in anderen programmen verwenden kann?
    Oder gibt es da doch unterschiede?



  • Ist kein direktes Äquivalent zu C-DLLs.
    In unmanaged Sprachen (nehmen wir mal C/C++) kannst du aber deine Klassen (irgendwie) als COM-Objekte benutzen...


Anmelden zum Antworten