フォームロード後に自動実行するには?


Yuko  2005-04-13 07:08:00  No: 120866

フォームロード後にボタン押下等無しで(外部イベントにて)
処理を開始させるにはどのようにすれば良いのでしょうか?

VB初心者ですので勘違いな質問かもしれませんが、
フォームがロードされた後は、どこかでイベント待ちの
処理を行っているのでしょうか?

環境はXP  VB.netです。
よろしくお願いします。


はまち  2005-04-13 07:39:01  No: 120867

>外部イベントにて
とは何のイベントですか?

いずれにせよ、そのイベントプロシジャー内で処理を開始するように
すれば良いのでは?


Say  2005-04-13 07:47:33  No: 120868

イベントの実体はWindow Messageですから、
外部からSendMessageまたはPostMessageすれば可能です。

>どこかでイベント待ちの処理を行っているのでしょうか?
標準的なWindow Applicationにはメッセージハンドラが実装されています。


Yuko  2005-04-13 07:55:54  No: 120869

回答ありがとうございます。

>>外部イベントにて
>とは何のイベントですか?

I/Fボード(DIOボード)の割り込みです。


はまち  2005-04-13 09:04:26  No: 120870

それにはドライバーソフトが付いてるんでしょうか?
付いているのであればその取扱説明書を読んでください。
自分でポートを読みに行くだけなら定周期でポートを監視する
クラスを作成して適当なイベントを発生させてやればいいです。


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加