Die Suche ergab 4 Treffer

von shoam
13.08.2005 23:52
Forum: Anfänger
Thema: Wie lasse ich Prozeduren parallel laufen?
Antworten: 11
Zugriffe: 2336

Ja das dachte ich auch, aber wie rufe ich die auf damit sie parallel ablaufen?
Geht das nur mit Thread's?

gruss alex
von shoam
13.08.2005 22:45
Forum: Anfänger
Thema: Wie lasse ich Prozeduren parallel laufen?
Antworten: 11
Zugriffe: 2336

Hier wäre mein Code, bitte nicht lachen ;)

Es geht darum nach einer gewissen zeit ein Programm zu starten.
Wobei man es auch stoppen kann(muss noch programmiert werden)

desshalb wollte ich 2 prozeduren nehmen

Declare _Open_Window_0()
Declare _a()
#Window_0 = 0
#Image_0 = 1
#ProgressBar_2 = 2 ...
von shoam
13.08.2005 22:36
Forum: Anfänger
Thema: Wie lasse ich Prozeduren parallel laufen?
Antworten: 11
Zugriffe: 2336


CreateThread(@a(), Parametera)
CreateThread(@b(), Parameterb)
Delay(1000)


Mmhh... ich habe nun diese 2 Zeilen meinem code hinzugefügt, aber dies läuft immer noch nicht. Stimmt vileicht was anderes nicht.
Wenn ich compile/run ausführe blitzt schnell die Debug Umgebung auf und verschwindet soeben ...
von shoam
13.08.2005 22:16
Forum: Anfänger
Thema: Wie lasse ich Prozeduren parallel laufen?
Antworten: 11
Zugriffe: 2336

Wie lasse ich Prozeduren parallel laufen?

Hallo zusammen!

Prozeduren sind doch dafür da damit sie parallel laufen? Oder?
Bei mir klappt das irgendwie nicht.
Wenn ich das wie folgt eingebe passiert mit drücken von F5 gar nichts.

Procedure a()
delay(1000)
Debug "Procedure a()"
EndProcedure

Procedure b()
delay(500)
Debug "Procedure b ...