実行中にinterraptするには?
解決
初心者TI
2004-09-03 19:48:37
No:
10784
IP:
[192.*.*.*]
計算の実行中に中断するにはどうするのが最も簡単でしょうか。thred等時間のかかる処理を入れたくありません。繰り返し計算時間を短縮したいからです。ベーシックのinput$やcのinterraptのような関数はないのでしょうか?
編集
削除
jam
2004-09-03 20:31:46
No:
10785
IP:
[192.*.*.*]
割り込み要因がキー入力やマウスの場合は、ループ内で
if GetAsyncKeyState(VK_ESCAPE) < 0 then
break;
などで判定すれば可です。
編集
削除
初心者TI
2004-09-04 00:25:25
No:
10786
IP:
[192.*.*.*]
ご指摘の方法で、見事にEscape Keyで中断できるようになりました。ありがとうございました。
編集
削除