No.6ベストアンサー
- 回答日時:
ご回答あり待とうございます。
しかし、すみませんがそこのgSetWindowLongGwlWndProcWmExitSizeMove.lzhをダウンロードできなくて、仕組みがよくわかりません。
お教えいただけないでしょうか。
No.9
- 回答日時:
#6です。
右クリックで「対象をファイルに保存」をやると、DLできません。
ブラウザでJavaの制限をきつくしていると、DLできません。
それでも取得できないなら、ブラウザでソースの表示をしてシコシコ手直ししましょう。
1.「Option Explicit」から一番最後の「End Sub」までをテキストエディタなどで取得
2.「<br>」を改行に変換
3.「&」を「&」に変換
4.その他コンパイルが通らない部分を、HPと見比べて手直し
ありがとうございます。
仕組みはわかったのですが、適応していざ実行しようとしたら、
実行ボタンを押した途端にVBごと終了してしまいました。
どうしたのでしょう。
No.5
- 回答日時:
#4さんへ
#3です。
うぉぉぉ~イベントが・・・イベントが発生しまくりです。
ほうほう!( ..)φメモメモ
そうですか、そんな関係がありましたか。
と、いうことは、デスクトップのデザイン・効果の設定で
「ドラッグ中にウィンドウの内容を表示する」をオフにしたら、
質問者のthrush76さんが、個人的または眼の届く範囲で使う分にはそれで解決ですね。
フリーソフトなど不特定多数の人に配布するにはちょっと無理がありますが・・・
No.4
- 回答日時:
回答No.3の回答者の方へ:
VB6の場合、同じプログラムでテストすると、デスクトップのデザイン・効果の設定で「ドラッグ中にウィンドウの内容を表示する」がオフの場合はリサイズを行ってマウスボタンを離した瞬間のみイベントが発生、効果設定がオンの場合はリサイズフレームが変化するたびにイベントが発生します。
VB4でも「ドラッグ中にウィンドウの内容を表示する」をオンにするとリサイズフレームが変化するたびにイベントが発生しませんか?
この回答への補足
これは目から鱗です。ありがとうございます。
しかし、今回の場合は人に配布するのが目的なのです。
何か良い方法はありませんか。
因みに申し遅れましたがバージョンはVB6です。
No.3
- 回答日時:
> Form_Resizeだとリサイズ中ずっと効いてしまいます。
はて?
Private Sub Form_Resize()
Debug.Print Time
End Sub
これで、デバッグウィンドウで確認したのですが、
リサイズしてマウスを離した瞬間しかイベントが発生しません。
こちら、VB4です。(^_^;)
No.1
- 回答日時:
フォームがリサイズ中であるかどうかのイベントはない(というより、リサイズ中という状態自体がない)ので困ってしまいますね。
リサイズイベント発生に行う「動作」と同時にタイマーを起動し、最後の「動作」から一定時間を経過するまでは再度同じ「動作」を行わない、という形にしてはいかがでしょうか。
これですと、リサイズ中はタイマーによる一定間隔で「動作」が行われることになります。
また、リサイズイベント発生と同時にタイマーを起動し、最後のリサイズイベントから一定時間を経過するまでは「動作」を行わない、という形も考えられます。
これですと、素早いリサイズ動作の場合はリサイズ終了後一定時間が経過してから「動作」が行われることになります。タイマーによる間隔よりもゆっくりとリサイズした場合には、リサイズ中に何度か「動作」が行われます。
なお、いずれの方法でも、リサイズ終了時にはタイマーによる間隔よりも素早く反応することができません。「動作」の内容によってはリサイズ中の「動作」を最小限にし、リサイズ終了時に素早く「動作」を行うことも可能ですが、それが可能かどうかは「動作」の内容に依存するのでここでは省略します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- フリーソフト 倍率自動調整して全画面表示できるフリーの画像ビューアー 1 2023/08/24 10:55
- その他(パソコン・スマホ・電化製品) リサイズ超簡単!Pro のインストールについて 1 2022/06/16 16:20
- Google Drive Google form を利用して 問い合わせフォームを作りたい 1 2022/04/25 14:15
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- Access(アクセス) アクセス 意図せずサブプロシージャを移動してしまうのを止めたい 1 2022/09/02 09:19
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- その他(パソコン・スマホ・電化製品) リサイズ超簡単!Pro のインストールについて 3 2023/07/10 06:52
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- JavaScript javascriptで入力フォームが空欄の時にアラートによるエラーを出すコードを書いています。 2 2023/06/13 17:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAでCOPYを繰り返すと、処理が...
-
【マクロ】並び替えの範囲が、...
-
【マクロ】オートフィルター を...
-
Vba Array関数について教えてく...
-
Vba 型が一致しません(エラー1...
-
【ExcelVBA】値を変更しながら...
-
vbsでのwebフォームへの入力制限?
-
エクセルのマクロについて教え...
-
【ExcelVBA】5万行以上のデー...
-
VBAでセルの書式を変えずに文字...
-
【マクロ】開いているブックの...
-
Vba セルの4辺について罫線が有...
-
vb.net(vs2022)のtextboxのデザ...
-
Excel VBA 選択範囲の罫線色の...
-
【マクロ】売上一覧YYYYMMDDHHS...
-
エクセルの改行について
-
VBAで特定の文字が入った行をコ...
-
WindowsのOutlook を VBA から...
-
Excel 範囲指定スクショについ...
-
【マクロ】シートの変数へ入れ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VC++のデバッガでvectorの要素...
-
(VBS) テキストファイル読込で...
-
[C++] vector<string> の各要素...
-
【VBA/HTML】特定のタグ要素に...
-
ajaxで追加したdom要素にscript...
-
bxSliderで動画をスライドごと...
-
ロールオーバーで大きくバナー...
-
VBA スクレイピング
-
WebサイトのHTMLオブジェクトの...
-
jqueryでtable内容の置き換え
-
ModeSwitchの状態の取得方法
-
JavaScriptでクリップボードの...
-
PL/Iについて、教えてください。
-
JQuery、セレクトボックスをル...
-
フォームで入力時自動で次の項...
-
ajax
-
スプレッドシートのチェックボ...
-
ページ全体をスクロールするAja...
-
ハンバーガーメニューが閉じない
-
Ajax.Updaterで読み込んだ先の...
おすすめ情報
