自動化ツールUWSC使いよ集まれ10

このエントリーをはてなブックマークに追加
635名無しさん@お腹いっぱい。
説明に不備があってやろうとしてることがうまく伝わっていない様子
読み返してみたら言わんとしてることと確かに違う
上記のは処理の例で、実際にやろうしていることは

while true
while true
長ったらしい処理
wend
別の処理
wend


基本的にループの「長ったらしい処理」をしてて、目的のことを終えると「別の処理」に移って、
それも終わったらまた最初に戻る
ただ、「長ったらしい処理」を待たず、別のスレッドから命令を与えると、そのループを抜けて
「別の処理」を行うようにしたい
割り込みでよくある電話でたとえると、
・基本的に本を読んでいる 本を読み終えるとAさんに電話をして、電話が終わったらまた本を読み始める
っていう処理に、本を読んでいる途中にAさんから電話がかかってくる処理を追加したい
・Aさんから電話がかかってきたらすぐに電話に出る。ただ、電話が終わったあと
しおりをはさんでいないので、最初から読み直す

という感じにしたい これも例えがわかりにくい気がしてきた・・・