たとえば
FOR R = 1 TO 100
R = 50
NEXT
としたときRが100にならないので絶対抜けませんが(応答なしになる)
たとえばある一定の時間がたったら強制的に抜けるやり方って有るのでしょうか
FORMを使って無いPGなのでTIMERなどは使わないで
TimeOutみたいな命令って有るのでしょうか?
ほとんど有りえない文ですが、FOR文でインデックスを足したり引いたりしているので、万が一ループにはまった時の対策です
どうかよい回答をお待ちしています
Timer関数、timeGetTime(API)などで一定時間を計ってやって、それを過ぎたらExit Forすればいいと思います。
フォームが無くてもお手軽に使えるタイマーとして...
http://www.vector.co.jp/soft/win95/prog/se173965.html
これはどう!?
FOR R = 1 TO 100
R = 50
lngcount=lngcount+1
if lngcount=100
exit for
end if
NEXT
無事解決しました
ありがとうございました
ツイート | ![]() |