Zitat:
Der Hintergrund (Grundgedanke) war, das ich nur die
DLL austauschen muss um weitere Graphic-Dateitypen auszuwerten, sozusagen um "neue" Dateitypen dem Programm zur Benutzung zur Verfügung zu stellen.
Eventuell solltest du dabei dein ganzes Schema einmal überdenken. Wenn dir der Begriff Polymorphie aus der
OOP etwas sagt, dürfte es eigentlich schon von meiner Seite aus reichen
Für die Kommunikation von
DLL und Programm
stehen eigentlich genau definierte Schnittstellen zur Verfügung solltest du genau definierte Benutzerschnittstellen festlegen. Die Dynamik musst du selber über dein System erreichen.
Zitat von
Luckie:
Kommt eine Funktion hinzu oder fällt weg, musst du eh deinen Code im Programm ändern und anpassen.
Aber ohne Quellcode aus der
DLL können wir weiterhin nur unsere
befragen.
Lars S.
Wer nicht mit der Zeit geht, geht mit der Zeit.