Hallo,
ich wollte mal fragen ob mir jemand einen Tip (oder Suchbegriffe) geben kann, wie man folgendes realisieren könnte.
Es gibt ein lauffähiges Basisprogramm.
Dieses Basisprogramm soll durch das Hinzufügen einer Datei, die ergänzende Funktionen enthält, erweitert werden.
Diese Datei soll nun in ein Verzeichnis, das dem Basisprogramm bekannt ist, kopiert werden. Wenn das Basisprogramm jetzt in diesem Verzeichnis nachschaut, erkennt es diese Datei und "lädt" die ergänzenden Funktionen.
Nun kann das Basisprogramm auf die individuell in der Datei vorhanden Funktionen zugreifen und Daten berechnen oder herauslesen.
Kurz: Das Basisprogramm soll eine Schnittstelle anbieten, an die die Datei (mit ihren Funktionen) angedockt werden kann.
Beispiel:
Das Basisprogramm überprüft ob in Verzeichnis xy eine Datei vorhanden ist und lädt gegebenfalls diese.
Diese Datei enthält individuelle Funktionen und Werte, die vom Basisprogramm aus gestartet/abgefragt werden können.
Wenn das Basisprogramm nun eine Funktion aus der Datei aufruft, soll dem Basisprogramm ein Wert zurückgegeben werden, der aus dieser externen datei stammt.
Das Basisprogramm (alleine lauffähig) soll also eine Datei laden, die ergänzenden Code enthält. Das Basisprogramm und der ergänzende Code arbeiten dann zusammen als ob sie schon immer am Stück programmiert geworden wären.
Wenn jemand da irgend eine Idee hat wie das funktionieren könnte, dann wäre ich wirklich sehr dankbar.
ich wollte mal fragen ob mir jemand einen Tip (oder Suchbegriffe) geben kann, wie man folgendes realisieren könnte.
Es gibt ein lauffähiges Basisprogramm.
Dieses Basisprogramm soll durch das Hinzufügen einer Datei, die ergänzende Funktionen enthält, erweitert werden.
Diese Datei soll nun in ein Verzeichnis, das dem Basisprogramm bekannt ist, kopiert werden. Wenn das Basisprogramm jetzt in diesem Verzeichnis nachschaut, erkennt es diese Datei und "lädt" die ergänzenden Funktionen.
Nun kann das Basisprogramm auf die individuell in der Datei vorhanden Funktionen zugreifen und Daten berechnen oder herauslesen.
Kurz: Das Basisprogramm soll eine Schnittstelle anbieten, an die die Datei (mit ihren Funktionen) angedockt werden kann.
Beispiel:
Das Basisprogramm überprüft ob in Verzeichnis xy eine Datei vorhanden ist und lädt gegebenfalls diese.
Diese Datei enthält individuelle Funktionen und Werte, die vom Basisprogramm aus gestartet/abgefragt werden können.
Wenn das Basisprogramm nun eine Funktion aus der Datei aufruft, soll dem Basisprogramm ein Wert zurückgegeben werden, der aus dieser externen datei stammt.
Das Basisprogramm (alleine lauffähig) soll also eine Datei laden, die ergänzenden Code enthält. Das Basisprogramm und der ergänzende Code arbeiten dann zusammen als ob sie schon immer am Stück programmiert geworden wären.
Wenn jemand da irgend eine Idee hat wie das funktionieren könnte, dann wäre ich wirklich sehr dankbar.