• ベストアンサー

イベントドリブン型とは?

「VBAはイベントドリブン型のプログラムだ」とよく聞きますが、 イベントドリブン型とはどういう意味でしょうか? 自分なりの解釈ですが 「イベントが発生した時にプログラムが実行される事」と言う意味であってますか?

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

  • ベストアンサー
  • asuncion
  • ベストアンサー率33% (2127/6289)
回答No.1

キーボードから文字を入力する マウスポインターを動かす マウスを(ダブル)クリックする ウィンドウを最小化(最大化)する などのように、コンピューターに対する何らかの働きかけのことを 「イベント」と呼ぶことはご存じかもしれません。 イベントドリブン型(イベント駆動型)プログラムは、ずっと動きっぱなし (何も働きかけをしていないときでも、プログラムそのものは動いている)で、 上記のようなイベントが発生するたびに、 そのイベントに応じた処理を行なう、というタイプのプログラムです。

BQABYBPUO
質問者

お礼

うごきっぱなしのプログラムがイベントを実行するのを、イベントドリブン型(イベント駆動型)というのですね。 ありがとうございました。大変参考になりました。

関連するQ&A