| |
|
|
| allô Amis des Goto, SubProc et AddStrings,
aujourd'hui voudrais je une entier besonderen et bisher de qui Geheimmafia zurückbehaltenen Tip pour den Umgang avec Zeitsträngen donner: qui liste qui le calendrier.
Schnappt on sich une liste (h=create("List",0)) - so hat on aussi sans z.B. journée 1-7 récente trop erfinden - une Zeitstrang quel a) unheimlich simple abzufragen b) unheimlich zügig trop befragen c) unheimlich simple trop bescheiben ist.
So sieht un Stromsparkalender aus:
Zeit;Event 12345678; Murmeln ausrollen 12346678; privatgeheime données ramasser 12347678; Murmeln einrollen 12348678; ordinateur anéantir
qui Mathemat wird tout de suite erkennen, dans qui linksten Spalte qui liste stehen payons. sommes cet payons plutôt pas zufällig comme z.B. getTickCount+BeliebigeZeitAbJetzt - ensuite peux on jederzeit im Programme simple per getString$(h,0) aus qui ersten la ligne qui liste entnehmen, quoi comme nächstes ansteht et avant allem: si maintenant déjà getTickCount grösser ist alors cela/un Event bereits fonctionnement/entfernt volonté muss. Somit laisser sich aussi Events simple jeter, z.B. si le Diff. zw. Kalendereintrag et GetTickCount "zu gross" ist.
Jedenfalls ist cet Herangehensweise assez XProfan-optimal et approprié z.B. aussi pour temps réel-Anwendungen dans denen es de Vorteil ist, vite et zügig "mit 1 Zeile" une Eventplan trop befragen.
So peux on z.B. aussi pour une dynamischen Handlungsstrang simple (neue) Events chez/par Events hinzufügen. |
|
|
| |
|
|