OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

Timerを使用しての強制待機

  • すぐに回答を!
  • 質問No.179183
  • 閲覧数354
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 100% (15/15)

Timerを使用しての強制待機を教えてください。

例えば、VBでのプログラム上でTimerを用いて 強制的に10秒待機させるには どうすればいいですか?

ただし、イベントを介しての時間待機ではなくて 単純にプログラムを待機させる方法を教えてください。
 

皆様宜しくお願いします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

質問者が選んだベストアンサー

  • 回答No.1
レベル13

ベストアンサー率 37% (331/872)

こんにちは、honiyonです。

 VBには、DELAYか、SLEEP っていうプロシージャがありませんか?
 DELAY(10000) とか SLEEP(10000)とかすると10sec処理を中断出来たと思いますが...

 Timerを使うのであれば、以下のようにします。

 1.変数 flgを用意する。
 2.flg = 0 とする。
 3.flg = 0 の間、DO と UNTILでグルグルループさせる。(勿論whileてもOK)
  *DOとLOOPの間には DoEvents命令を必ず入れてください。
 4.Timerを使って、10secたったら flg = 1 にする。
 5. 3の条件が崩れ、処理が再開される。

 参考になれば幸いです(..
お礼コメント
yuka1111

お礼率 100% (15/15)

的確な回答、どうもありがとうございました。
おかげさまで 出来ましたデス。
ありがとうございました。
投稿日時 - 2001-12-03 23:53:33
-PR-
-PR-
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ