• ベストアンサー

コードでオブジェクトを最前面に

小4のKunpaです。  前はレースゲームと言っていたのに今度はRPGと来て・・ いろんなジャンルに変えてスミマセン。  ところで、オブジェクトを常に最前面に出すことは 出来ますが、コードに書くと、どうなるのでしょうか。 その前に、コードにかけるのですか。 教えて下さい。

  • kunpa
  • お礼率47% (9/19)

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

  • ベストアンサー
  • iwaz
  • ベストアンサー率57% (8/14)
回答No.1

オブジェクトの ZOrderメソッドを使うとデザイン画面の 「最前面へ移動」「最背面へ移動」ができるようです。 (例) テキストボックス Text1.ZOrder (0) '前方移動 Text1.ZOrder (1) '後方移動

kunpa
質問者

お礼

どうもお忙しい中簡単なことに回答していただいてありがとうございます。 すぐに試してみます。

その他の回答 (1)

  • TAGOSAKU7
  • ベストアンサー率65% (276/422)
回答No.2

フォームの中の各コントロールオブジェクトの[前面/背面]制御は、#1の発言通りです。 もしフォームを最前面固定にしたいのであれば。API関数が必要です。 フォームの先頭で以下を宣言 Private Declare Function SetWindowPos Lib "user32" (ByVal hWnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long Private Const HWND_TOPMOST = -1 Private Const SWP_NOSIZE = &H1& Private Const SWP_NOMOVE = &H2& 最前面固定にしたいタイミングで、以下のコードを実行 Call SetWindowPos(Form1.hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE)

関連するQ&A

  • ACCESSフォームを常に最前面に表示したい

    ACCESSのフォームを常に最前面に表示したいと思っていましたが、それ以前にデータベースの作り込みのアドバイスをお願いすることが多く、お願いすることを後回しにしていました。しかし、少しでも手間を省きたいと思う様になりましたので、ご指導をお願いできればと思います。 アプリケーション:ACCESSヴァージョン2007 [オブジェクトの設定] デスクトップにデータベースのショートカットを配置し、プロパティーの設定で「実行時の大きさ・・」を最小値にしています。 [気になっていること] 全てのフォームは「ポップアップ」を「はい」にしていますが、Access内のウィンドウに於いては最前面になりますが、ブラウザーなどのアプリケーションを開いたときはその背後に隠れてしまいます。 [実現させたいこと1] 1、Accessのオブジェクトを常に前面に表示させて、他のアプリケーションを全面にしたい時は、フォームの最小化ボタンで最小化させる。 [実現させたいこと2(可能であれば)] 最小化させたAccessのオブジェクトをショートカットキーで表示させることは可能でしょうか。可能であればアドバイスをお願いします。 以上、宜しくお願いします。

  • 画像を上キーで小さく、下キーで大きくする

    この前、お世話になった小4のKunpaです。  前回で質問した、RPGについてですが、実を言うと、ほぼ3D感覚のゲームを 作ろうとしています。 その為には、最前面と、画像を大きくしたり、小さくしたりして、遠近感を 出さなければなりません。その為、上キーを押したら、前に進むため、 キャラの向きを奥にし、それを小さくしなければなりません。 そのやり方を教えていただければいいのですが・・・ まだVBやり始めなので、よろしくお願いします。

  • PSPのお勧めゲーム

    PSPのゲームでこれは面白いというものありませんか 新しいのでも古いのでも問いません ジャンルはRPG、アクション、レースなど問いません 細かい作業や長時間のプレイも好きなのでかまいません お願いします モーハンは経験者です

  • 女の人が楽しめるゲーム(PS2)

    こんにちわ! ゲームをやらず嫌いしている彼女や母親に ゲーム(PS2)を、勧めたいと思ってます。 だまされたと思ってやってみてと言ったらじゃあやってみる! との答えがきたので、面白いゲームをやらせてあげたいんですが… 私自身がスポーツとかRPGとかレースとか 男性が好みそうなジャンルのゲームしか知らないので、 女の人が楽しめそうなソフトが思いつきません… 何かお勧めのソフトとかありますか?

  • ドコモでゲームをしたい 買取制

    ドコモでゲームアプリをしたいです。 ただ、月額でなく、ダウンロード買取がいいです。通信料もダウンロードのみにしたいです。 ぷよぷよ、RPG、シューティング、レースなどジャンルは問いませんが何かいいサイト、ソフトありますか?

  • キーボードを押したら画像がスクロール

    初歩的なことでスミマセン…小4のkunpaです。  今、トップビュー方式のレースゲームを作ろうと思っているんですが、 キーボードの方向キーを押したら、車が動くと同時に画面がスクロールする 方法、教えてもらえないでしょうか。  ホントに初歩的なことでご迷惑おかけいたします。すみません。

  • 常に最前面へ表示する処理

    今度ソフトの作成をプログラマーの方にお願いしたいと思っているのですが、 依頼する前にそもそも技術的に可能な事なのか分からなかったので教えて下さい。 それは常に最前面に表示するアプリケーションソフトです。 普通なら後からソフトを立ち上げたりブラウザや動画プレイヤーを全画面表示にすると当然後ろに隠れてしまうのですが、他のソフトを操作したり全画面にしても常に画面の一部に表示し続けるという処理って可能なんでしょうか?

  • 太もも前面が痛みます

    1週間ほど前からですが、突然太もも前面の中心あたりに電気が走ったような痛みがあります。常に痛いわけでもなく、急に「イタっ」って感じな痛みです。病院では坐骨神経痛と言われましたが、ネットで見る限り、私の症状とは違うような気がします。このような痛みを経験されたことがある方がいらっしゃいましたら、これが何なのか教えて頂けませんか。

  • 前面に居住している住人の行動

    現在居住している賃貸マンションは何棟もあるのですが、実は私の部屋の前面の棟の同じ位置の住人がこちらをうかがっているのです。こちらはバルコニーあちらは玄関側なんですが。夏頃引っ越して来た新しい住人の方なのですが、以前着替えていたところをもちろんカーテン越しでしたがあちらの玄関近くから立ち止まってこちらをみていて視線を感じて私が気がつきすぐ分厚いカーテンをひきました。その後朝は5時過ぎから玄関前でなにやら片付けをしながらこちらをみていることがあり今朝もでした。先程も帰宅してレースのカーテンの上に分厚いカーテンをひく際にはっと視線を感じると前面の居住者が部屋からみていました。あちらは玄関隣の部屋の小さい小窓が常に開いています。カーテンも閉めてないのでいつも変だなとは感じますが・・・これって私が異常に気にしすぎなのでしょうか?

  • RPG以外のおすすめゲーム(プレイステーションで)

    最近、中古でPSのゲームを買うのにはまってます。 このサイトも含めて色々「おすすめ」「名作」ゲームを探してみて、RPGに関しては大体判ったのですが、それ以外のジャンルについては情報が乏しいんです。そこで、RPG以外のおすすめゲームを教えて欲しいのです。 スポーツ、レース、シュミレーション、パズル、アクション、何でもいいです。「ザ・○○(simple1500)」のシリーズの情報も知りたいな。 ソフト名だけでなく、一言おすすめ理由を書いてもらえると嬉しいです。宜しくお願いします。