• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォームを正しく最前面にする方法は?)

フォームを最前面にする方法

このQ&Aのポイント
  • VB6(SP4)をWin2000で使用している場合、フォームを一度消した後に処理をしても、再度表示すると最前面にならない問題が生じることがあります。
  • 解決方法として、処理の終了後にフォームを表示する際にFocusを設定することが効果的です。
  • 具体的な方法として、Command1_Clickイベント内の処理の後に以下のコードを追加します。 Me.SetFocus

質問者が選んだベストアンサー

  • ベストアンサー
  • wyvern0
  • ベストアンサー率32% (54/165)
回答No.1

フォームを常に最前面に表示する関数が公開されています。 これを流用することで最前面表示が可能になると思います。

参考URL:
http://www.users.skynet.be/sky56526/VBrsvp98/techlib/form/formtop.html
eShin
質問者

お礼

ありがとうございました。上手くいきました。 紹介していただいたホームページ、以前よく利用していたのですがいつのまにか凍結されていいたのですね。。

関連するQ&A