Hi Programmierer, also mein Problem ist folgendes: Ich weiß zwar wie man eine DynamikLinkLibrary schreibt und auch wie man sie in Verbindung mit der *.lib Datei gleich zu Programmstart einbindet, aber komme mit LibraryLoad() & Co. nicht klar. Das Problem an dem ganzen ist nur das ich dennoch frei entscheiden möchte wann genau eine DLL gelagen wird und wann genau sie aus dem Arbeitsspeicher "gekillt" wird. Und da wollte ich euch fragen ob ihr vielleicht einen entwurf für eine Header-Datei hättet mit der ich mehrere DLLs mit eigenen Funktionen laden kann. Bitte fügt ein paar Kommentare ein ich kann zwar programmieren mit C/C++ aber nin trotzdem erst zwölf Jahre alt.
Also hier wäre mein DLL-Code (ist nur zum Test ):
C++:
#define dll_export __declspec(dllexport)
#include <iostream> usingnamespace std;
class dll_export Test { void Test1() { cout << "We love DLLs" << endl; } void Test 2() { int i; for(i = 0; i < 10; i++) { cout << "DLL" << endl; } }