Fremde DLL und Lib im Projekt verstecken?



  • Hallo,
    der Thread sagt es im Prinzip schon.

    Ich habe eine externe dll und eine lib und beide würde ich gerne irgendwie in meinem Projekt verstecken. Für den Endbenutzer ist also nur meine eine EXE sichtbar und nicht mehr die dll und die lib.

    Ich würde das gerne machen, da ja nicht jedern sehen muss, womit man gearbeitet hat.

    Grüße,
    Michael



  • ich Grund ist sowieso nur deine EXE und DLL da. Die Lib braucht man nur zum kompilieren.
    Du kannst die DLL zur Laufzeit aus der Resource ins Arbeitsverzeichnis kopieren und dann eben mitteln LoadLib dynamisch darauf zugreifen.
    Es gibt aber auch eine Kompilereinstellung wo man eine DLL, welche normalerweise zum Programmstart geladen wird erst laden kann wenn sie gebraucht wird. Weiß ich aber leider nicht mehr. Ist schon ewig her.



  • miha schrieb:

    Ich würde das gerne machen, da ja nicht jedern sehen muss, womit man gearbeitet hat.

    spar dir die mühe. wenn es wirklich jemanden interessiert, kriegt er es sowieso raus, egal was du machst.


Anmelden zum Antworten