ich möchte ein Programm schreiben, dass gewisserweise modular aufgebaut wird. So soll das Hauptprogramm bestimmte Plugins verwalten.
Jedes Plugin ist in PureBasic ein Modul und besitzt eine bestimmte Struktur.
einfaches Beispiel:
...z.B. drei Plugins, die jeweils eine Prozedur beinhalten:
Plugin_A: Init()
Plugin_B: Init()
Plugin_C: Init()
Wenn das Hauptprogramm gestartet wird, sollen die Init()-Prozeduren aller Plugins aufgerufen werden.
Nun könnte ich beim Programmstart folgendes machen:
Code: Alles auswählen
Plugin_A::Init()
Plugin_B::Init()
Plugin_C::Init()
Code: Alles auswählen
aktuelles_Plugin$ = "Plugin_A"
aktuelles_Plugin$:Init()
viele Grüße,
SBond
