07/10/20 12:50:50 +O0JAKHN0
>>128 ご意見ありがとございます。
方法さえわかればできるかと思ったんですけど だめです。。。
>>126さんのヒントをもらってthreadを使って2つの並列処理は無事に
できたんですけど
Thread Aの処理()
While TRUE
print "ご飯"
Sleep(133)
Wend
procedure Aの処理()
While TRUE
print "麺"
Sleep(212)
Wend
fend
ホントは4つの処理を同時にしたくて、>>127さんの方法を
加えれば3つ目の処理も加えれるかなと思ったんですがうまくいきません。
実際のSleep時間はこんな感じで
If counter MOD 133 =0 Then Aの処理
If counter MOD 148 =0 Then Bの処理
If counter MOD 172 =0 Then Cの処理
If counter MOD 212 =0 Then Dの処理
If counter MOD 212 =0 Then counter= 0
counterを0にもどすと空き時間ができるので
Threadでスレッドを4つに増やしてそれぞれループできないかなと
いろいろ自分なりに試したんですがわりません。
並行処理 覚えればいろいろ便利だろなと思うのでなんとか
できるようにしたいです。ご意見ください。