Hi,
ich will eine DLL schreiben die ich ändern kann ohne die exe Datei neu compilieren zu müssen. Dazu schreib ich zu erst eine Statische Libary die eine klasse enthält auf der die Klasse in der DLL aufbauen soll. In der DLL erstelle ich dann eine abgeleitete Klasse von der Klasse die in der Statischen Libary ist. Wenn ich dann allerdings mit einem Programm eine Funktion der abgeleiteten Klasse starten will erhalte ich immer einen Acess Violation Fehler. Die Klasse hat nur eine Funktion in der momentan noch kein Code steht, da ich den erst schreiben will wenn die DLL von GBrund auf funktioniert. Ich komm einfach nicht mehr weiter. Anbei ist der Quellcode meines ganzen "Projektes", der noch wirklich sehr klein ist.
Edit:Ich benutze MS Visual C++
ich will eine DLL schreiben die ich ändern kann ohne die exe Datei neu compilieren zu müssen. Dazu schreib ich zu erst eine Statische Libary die eine klasse enthält auf der die Klasse in der DLL aufbauen soll. In der DLL erstelle ich dann eine abgeleitete Klasse von der Klasse die in der Statischen Libary ist. Wenn ich dann allerdings mit einem Programm eine Funktion der abgeleiteten Klasse starten will erhalte ich immer einen Acess Violation Fehler. Die Klasse hat nur eine Funktion in der momentan noch kein Code steht, da ich den erst schreiben will wenn die DLL von GBrund auf funktioniert. Ich komm einfach nicht mehr weiter. Anbei ist der Quellcode meines ganzen "Projektes", der noch wirklich sehr klein ist.
Edit:Ich benutze MS Visual C++