お世話になります。
こちら、VB6 SP6
OS XP
で開発を行っております。
VBからExcelへ書き込みをしている間、マウスを砂時計にしました。
しかし、砂時計になっただけで実際にボタンは押せてしまいます。
マウスイベントを無効化する方法を探していたのですが
APIを使うことばかり書いてあったのです。
しかし私、無知なものでAPIに関してはまったくダメです。
APIを使わずにマウスイベントを無効化する方法ってあるのでしょうか?
初心者丸出し、失礼な質問ではございますが
よろしければ教えていただきたく思います。
どうかよろしくお願いします。
問題はVB側のボタンが押せてしまうこと?
ならボタンのEnabledを変更してみては?
ご教授ありがとうございます。
それも考えたんですがそれ以外の方法を探しています。
Enabledでも、問題ないんですが勉強としてAPIを使わずに
やってみたいと思いました。
ボタンのクリックイベントに
IF文で、マウスカーソルのアイコンが砂時計ならば、Exit Sub
という、なんのひねりもない回答じゃなぜダメなのか考え中
>しかし私、無知なものでAPIに関してはまったくダメです。
知らないから使えない(使おうとしない)。の理論を展開されると
非常に回答しにくいですよね。
どうもありがとうございます。
回答してくださった方、どうもありがとうございました。
回答しにくい質問で、申し訳ございませんでした。
それでも、回答してくださった方には感謝しております。
どうもありがとうございました!
ツイート | ![]() |