[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2005/05/27(Fri) 11:35
投稿者名:VBデビュー
Eメール:
URL :
タイトル:
サンプル139の利用
コマンドボタンを一定時間毎に自動クリックするプログラムを作りたいのですが、サンプルを見ても
よくわかりません。とりあえず、フォーム上にコマンドボタンとタイマーを作るのはできるのです
が、その後が全くわかりません。ご指導お願いします。
なお、VB6&XP環境です。

投稿時間:2005/05/27(Fri) 11:44
投稿者名:じゃんぬねっと
Eメール:
URL :http://jeanne.wankuma.com/
タイトル:
Re: サンプル139の利用
こんにちは、じゃんぬ です。

> コマンドボタンを一定時間毎に自動クリックするプログラムを作りたいのですが、サンプルを見ても
> よくわかりません。とりあえず、フォーム上にコマンドボタンとタイマーを作るのはできるのです
> が、その後が全くわかりません。ご指導お願いします。
> なお、VB6&XP環境です。

タイマ コントロールの Interval を設定し、
Timer イベントで Command1.Value = True だけですよ。

Option Explicit

Private Sub Form_Load()
    Me.Timer1.Interval = 1000
    Me.Timer1.Enabled = True
End Sub

Private Sub Command1_Click()
    Call MsgBox("中博俊の技術日誌ブログ最高!!")
End Sub

Private Sub Timer1_Timer()
    Me.Command1.Value = True
End Sub

投稿時間:2005/05/27(Fri) 11:54
投稿者名:VBデビュー
Eメール:
URL :
タイトル:
Re^2: サンプル139の利用
早速のご教授ありがとうございます。
私が言葉足らずでしたので、少々補足いたします。
コマンドボタンのクリックは、実際にマウスをコマンドボタンの位置まで自動制動させ、さらに実際に
自動でクリックさせる。という物を目指しています。なお、メッセージボックスは使わずに済ませたい
です。
言い換えれば、よくあるカーソル制御のプログラムみたいな動きをする物です。
よろしくお願いします。

投稿時間:2005/05/27(Fri) 12:46
投稿者名:たけ
Eメール:
URL :
タイトル:
Re^3: サンプル139の利用
>私が言葉足らずでしたので、少々補足いたします。
少々ではなくて他にも条件があるのであれば小出しにせず全て最初に書いて下さい。
で、サンプルは見ていないので分かりませんがmouse_event関数を調べてみてください。

投稿時間:2005/05/27(Fri) 12:49
投稿者名:那岐
Eメール:
URL :
タイトル:
Re^3: サンプル139の利用
> コマンドボタンのクリックは、実際にマウスをコマンドボタンの位置まで自動制動させ、さらに実


> 自動でクリックさせる。という物を目指しています。なお、メッセージボックスは使わずに済ませ


> です。
花ちゃん様のサンプルを実際に動かしてみましたか?
私の読み方が間違ってなければ貴方がやりたい事をずばり実現している箇所があります。
そこを良く見れば多分きっとわかる…はず(笑)
それにメッセージボックスを使わずに済ませるならば表示している箇所を
御自分のやりたい処理に変更すればいいだけの話でしょう?(^^;

投稿時間:2005/05/27(Fri) 13:06
投稿者名:じゃんぬねっと
Eメール:
URL :http://jeanne.wankuma.com/
タイトル:
Re^3: サンプル139の利用
こんにちは、じゃんぬ です。

> コマンドボタンのクリックは、実際にマウスをコマンドボタンの位置まで自動制動させ、
> さらに実際に自動でクリックさせる。という物を目指しています。

あたしの "伝家の宝刀" ですが、

 じゃあ、そうやって書いといてください。(--#)

と言いたくなってしまいます。

回答者は、質問者が提示した情報以外は予想でしか加味できません。
あの文章から、コレを予想する超能力は、あたしにはありませんでした。
申し訳ありません。

> なお、メッセージボックスは使わずに済ませたいです。

サンプルはあくまでサンプルです。
コピペしかできない人でも理解しやすいように、MessageBox を選択したにすぎません。
ここに、必要な処理を書くだけで済む話ですから。
で、この「必要な処理」を読み取るような超能力は残念ながら、あたしにはないのです。
申し訳ありません。

投稿時間:2005/05/27(Fri) 13:12
投稿者名:ぶぶ
Eメール:
URL :
タイトル:
Re^3: サンプル139の利用
> コマンドボタンのクリックは、実際にマウスをコマンドボタンの位置まで自動制動させ、さらに実
際に
> 自動でクリックさせる。という物を目指しています。なお、メッセージボックスは使わずに済ませ
たい
> です。
> 言い換えれば、よくあるカーソル制御のプログラムみたいな動きをする物です。
> よろしくお願いします。
すこしきついかもしれませんが、ここはあなたが分からないコードを考えて
提示してくれるところではないと思います。
調べてもわからないことにヒントをもらえるところだと私は考えています
メッセージボックスを使わないのならば、あなたがそのように組めばいいだけです。
ヒントをもらって調べてみましたか?
つくってみましたか?
最初はわからないことばかりかもしれないけど、花ちゃんさんやじゃんぬねっとさんの
サンプルで考えてみてください。
そこでここまではわかったけどここでつまづいているっていうのであれば、
また新しいヒントも出てくるのではないかと思います。
おせっかいですが・・・がんばってくださいね(^-^)/

投稿時間:2005/05/27(Fri) 12:49
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: サンプル139の利用
139 のサンプル     hhttp://www.bcap.co.jp/hanafusa/VBHLP/SendMous.htm

139 のサンプルを見てもよく解らないのなら、勉強して少しは理解できるように
なるまで使わない方がいいです。(API関数等を使用しているので)
どうしても必要なら誰かに作ってもらう事です。
失礼な言い方かも知れませんが、足し算・掛け算の解らない人に方程式を
貴方は、教えますか?

タイマーを使って139 のサンプルを実行するだけではないのですか。
一定時間毎にクリックする方法は じゃんぬねっと さんが投稿されて
いるのでは、後は両方をペーストするだけかと。

投稿時間:2005/05/27(Fri) 13:48
投稿者名:VBデビュー
Eメール:
URL :
タイトル:
Re: サンプル139の利用
私の説明&知識不足で多くの方にご迷惑や不愉快な気分にさせて申し訳ありませんでした。
マウスイベントなど色々自分なりには調べているのですが、ここのサンプルが一番自分の求めている物
に近いと思い投稿しました。でも、思いつき投稿ではなく、もうかれこれ30時間近く自分なりに調べ、
動かしているのですが・・・・・。まあ、レベルが低いだけですが・・・・・。
もう少し自分なりに動かしてみます。

投稿時間:2005/05/27(Fri) 14:37
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
初めにお読み下さい。
> 私の説明&知識不足で多くの方にご迷惑や不愉快な気分にさせて申し訳ありませんでした。

次回質問される場合は、[掲示板ご利用に際し]をよく読んで[上手な質問の仕方]に
添った質問をするようにして下さい。

hhttp://www.bcap.co.jp/hanafusa/hazimeni.htm#keijiban