elegantere Lösung gesucht

10/18/2010 15:17 | Moep |#16
Das wovon lolkop reden nennt sich Multitasking, was manchmal auch als softwareseitiges Multithreading bezeichnet wird.

Wirkliches Multithreading kann nur ein Symmetrisches Multiprozessorsystem, welches auch als Hardwareseitiges Multithreading bezeichnet wird.
10/18/2010 15:29 amnesi#17
oder man nimtm einfach 2 Scripte...das wäre hier wohl die einfachste lösung
10/18/2010 15:44 lolkop#18
Quote:
Originally Posted by | Moep | View Post
Das wovon lolkop reden nennt sich Multitasking, was manchmal auch als softwareseitiges Multithreading bezeichnet wird.

Wirkliches Multithreading kann nur ein Symmetrisches Multiprozessorsystem, welches auch als Hardwareseitiges Multithreading bezeichnet wird.
worum es hier im thread eigentlich geht, ist das verwalten mehrerer einfacher getimter funktionen... das hat weder mit multitasking noch mit multithreading zu tun... wäre zwar auch gut mit mehreren threads zu realisieren, wobei das in dieser größenordnung wohl absolut übertrieben wäre...

als beispiel wie man ein gui und in meinem beispiel 5 getimte funktionen gleichzeitig verwalten kann/könnte, kann sich der thread ersteller ja mal [Only registered and activated users can see links. Click Here To Register...] post anschauen...
10/18/2010 17:57 | Moep |#19
Tja, weil im 2ten Post jemand das Wort multithreading in den Raum geworfen hat, haben sich alle bis hierhin daran aufgegeilt.
Die einfachste Lösung, wurde aber schon in post 9 gebracht. Dann wurde in Post 18 eine Möglichkeit genannt es mit Timern zu realisieren, auch gut. Alles andere war Spam!
Un neue Fragen vom TS kommen ja auch nicht...
10/18/2010 18:09 amnesi#20
xD uuups
10/23/2010 14:07 .Infinite#21
Also ich würde einfach zwei Variablen definieren und die dann immer in einer While-Schleife abfragen:

funktion1="an" bzw. "aus"
funktion2="an" bzw. "aus"

While 1
If funktion1="an" Then
funktion1()
...
WEnd
10/23/2010 14:12 maxi39#22
Quote:
Originally Posted by abba232 View Post
Also ich würde einfach zwei Variablen definieren und die dann immer in einer While-Schleife abfragen:

funktion1="an" bzw. "aus"
funktion2="an" bzw. "aus"

While 1
If funktion1="an" Then
funktion1()
...
WEnd
halt noch das endif dazu

Code:
While 1
If funktion1="an" Then
 funktion1()
endif
....
WEnd
10/26/2010 13:05 amselalex#23
Danke für die vielen Antworten!
Hab das ganze erstmal mit nem zweiten Script gemacht, funktioniert perfekt.