[elektro-etc] modulok
lista mail
jappofan at gmail.com
Sat Apr 2 12:15:01 CEST 2016
Select Case strukturába szoktam rakni ilyesmit.
Így a CASE ágakban elég rugalmasan lehet feltételt szabni, akár több
változóval is.
A modulok pedig egymás változóit is tudják basztatni
- a következő körre a már elhagyott/aktuális CASE ágakra
- a körből még hátralévő CASE ágakra
Azonban az ilyen feladatok általában állapotgép (finite state machine)
módon kezelhetők jól.
Aminél az egyes állapotok szintén a select case-el kezelhetők ...
Mivel így minden körben eldől, hogy melyik állapot kell legyen következő.
Azaz melyik EGYETLEN case ág fusson majd a jelenlegi után.
2016. április 2. 11:55 gyapo írta, <gyapo at freemail.hu>:
> Írnék egy programot, ami modulokból áll, egymás után futnak, a végén
> goto 1 ciklikusan. De nem kell mindegyiknek futni, lehet, hogy csak
> egy, de lehet több is.
> A kérdés az, hogyan célszerű ezt vezérelni?
> Pl. nekem az ugrott be, hogy változókba írok 0-át vagy egyet, és
> minden modul a saját változóját vizsgálja az elején, és ettől függően
> fut le vagy ugrik a következő modulra.
> Van-e ennél praktikusabb, ami gyorsabban fut, vagy rövidebb a kód vagy
> bármi más előny?
>
> Üdv.: gyapo
>
>
More information about the Elektro-etc
mailing list