外部入力があったときに動作するプログラム

タグの編集
投稿者 pspsp  (社会人) 投稿日時 2008/10/21 01:25:37
外部入力があったときにフォーカスを動かしたいのですが、
外部入力があったときにというのをどうすればいいかわかりません。
Button_Clickなどのように使いたいのですがどうすればできるのでしょう?
外部入力はPICNICというものでそれからの入力を確認するのには
http://www8.plala.or.jp/syuchyo/PICNIC/PICNIC.htm
このサイトにあるInpというものを使うつもりです。
Inpした結果が変化した場合フォーカスを動かしたいです。
投稿者 ぽく  (小学生) 投稿日時 2008/10/21 09:39:45
一定周期でInpを走らせて、結果に応じて自前のEventを飛ばすとか。
Eventの作成は中学校さんで既に講義されてますね。
http://homepage1.nifty.com/rucio/main/dotnet/shokyu/standard49.htm
投稿者 るしぇ  (社会人) 投稿日時 2008/10/22 00:59:54
サンプルプログラムを解説したサイトが引っ掛かったけど
http://ysserve.int-univ.com/sugsi/Lecture/picnic/section1.html#sec3-3
>一定周期でInpを走らせて、結果に応じて自前のEventを飛ばすとか。
まさにそんな感じに想像できるね。

・・・っつかサンプルあるってことは「こうやって使ってください」って
言われてるのと同じなんだけど、ガン無視で「どうすればいいかわかりません。」
じゃいつまでたっても分からないままでしょうね。
投稿者 pspsp  (学生) 投稿日時 2008/10/22 01:24:23
回答ありがとうございました。
サンプルプログラムはみたんですが、
VBで作ったものではないもののようだったので
あまり参考にはならないと思ってしまっていました。
Timerを使って一定周期でInpすればいいんですね。
何も起こっていないときはループで常にInpするということを考えていたので
Timerを使えばいいということを思いつけませんでした。
ありがとうございました。