Hallo Zusammen,
ich bastle gerade an einem Fördersystem. Das System hat einen inneren Loop. Die WTs bewegen sich auf diesem Loop und werden an den Zielstationen ausgeschleust. Die einzelnen Schleusen habe ich als eigenes Netzwerk modelliert, so daß ich sie x-fach einsetzen kann. Jede Schleuse hat natürlich einen anderen Arbeitsplatz zugewiesen (assStation) und ruft bei eintreffen eines WTs andere Methoden auf. Damit ich nicht an jeder Schleuse den Quelltext ändern muß, möchte ich die zu rufende Methode in einer Variablen oder ähnlichem ablegen….nur funzt das nicht so richtig. Es findet wie auch immer ich es probiere kein Aufruf statt.
Danke!
Hallo Zusammen,
ich bastle gerade an einem Fördersystem. Das System hat einen inneren Loop. Die WTs bewegen sich auf diesem Loop und werden an den Zielstationen ausgeschleust. Die einzelnen Schleusen habe ich als eigenes Netzwerk modelliert, so daß ich sie x-fach einsetzen kann. Jede Schleuse hat natürlich einen anderen Arbeitsplatz zugewiesen (assStation) und ruft bei eintreffen eines WTs andere Methoden auf. Damit ich nicht an jeder Schleuse den Quelltext ändern muß, möchte ich die zu rufende Methode in einer Variablen oder ähnlichem ablegen….nur funzt das nicht so richtig. Es findet wie auch immer ich es probiere kein Aufruf statt.
Danke!
LtArrivedMth:
---------------
is
do
availableLt := @;
-- insert methods which should be called after an LT has arrived here
~.Station43Mth; -- direkter Aufruf der Methode funktioniert…
callMethod; -- Aufruf der Variablen welche den Pfad einer Methode speichert funktioniert nicht..
end; -- of Method
--------------------
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP