Also ich habe ein Programm mit einem Startmodul und einem Fenster.
Ich würde das gern so machen, das ein Benutzer des Programms sich eine Datei von meinem Server runterladen kann. In dieser Datei sollen Ergänzende Steuerelemente und Funktionen gespeichert sein, die der Form dann hinzugefügt werden, aber immer erst zur Laufzeit. Damit kann der Benutzer den Funktionsumfang bestimmen und ich kann jederzeit neue Add-Ons entwickeln, ohne das ganze Programm Updaten zu müssen. Die Möglichkeit gleich alle Funktionen in die exe zu packen scheitert aus Speicherplatzgründen und daran, dass das ganze dann zu unübersichtlich wird.
Das Problem:
Wie kann man die Steuerelemente mitsamt Funktionen in einer Datei abspeichern und zur Laufzeit laden?
Kann man da dll's nutzen?
Nachtrag: Die Steuerelemente sollen alle gemeinsam in einer Tab-Page gespeichert sein,
die dann zur Laufzeit an eine TabControl drangehängt wird
Ich würde das gern so machen, das ein Benutzer des Programms sich eine Datei von meinem Server runterladen kann. In dieser Datei sollen Ergänzende Steuerelemente und Funktionen gespeichert sein, die der Form dann hinzugefügt werden, aber immer erst zur Laufzeit. Damit kann der Benutzer den Funktionsumfang bestimmen und ich kann jederzeit neue Add-Ons entwickeln, ohne das ganze Programm Updaten zu müssen. Die Möglichkeit gleich alle Funktionen in die exe zu packen scheitert aus Speicherplatzgründen und daran, dass das ganze dann zu unübersichtlich wird.
Das Problem:
Wie kann man die Steuerelemente mitsamt Funktionen in einer Datei abspeichern und zur Laufzeit laden?
Kann man da dll's nutzen?
Nachtrag: Die Steuerelemente sollen alle gemeinsam in einer Tab-Page gespeichert sein,
die dann zur Laufzeit an eine TabControl drangehängt wird
Comment