• 締切済み

実行時のフォームの表示位置について

VBでプログラムを作っているのですが、フォームをMDI子フォームに設定しているのですが、実行時に、MDI子フォームをMDIホームの中の左上に表示したいのですがやり方がわからないのでわかる方教えてください。

  • nagiha
  • お礼率41% (331/790)

みんなの回答

noname#2009
noname#2009
回答No.1

私がアホだったらごめんなさい。 普通に MDIForm_Load 時にMDI子フォームをShowすれば 1つ目の子ウィンドウで左上に表示されると思うの ですが、、 そういうことではなくて?

nagiha
質問者

お礼

ご迷惑をおかけしました。 自分なりにもう一度調べたらできました。 お手数をかけてどうもすいませんでした。

nagiha
質問者

補足

説明不足ですいません。 子ウインドウが真中に表示されるので、左上に表示させる方法がわからないので教えてください。

関連するQ&A

  • 最初のフォームを表示した時にタスクが表示されない。

    VB初心者です。 Win2003Sarver+SQL2000+VB.Net2008の組合せで作っています。 VB.Netで作成したプログラムの最初のフォームを立ち上げた時 タスクにプログラムの立ち上がっている事が表示されません。 そのフォームは最初に立ち上がるようにMy Projectで設定したフォームです。 そのフォームから別のフォームを呼出すと タスクにプログラムの立ち上がっている事が表示されます。 最初のフォームを立ち上げた時に タスクにプログラムの立ち上がっている事を表示するにはどうしたらいいのでしょうか。 ご存知の方教えてください。

  • フォームの表示位置

    いつも拝見させていただき勉強しています。 VB初心者です。 親フォームから子フォームを、 loadメソッドとshowメソッドで、 よびだして表示させようとしているのですが、 フォームの位置をコントロールすることは できるのでしょうか? 画面中央に表示させたいのですが、 左上のほうに表示されてしまいます。

  • 画面を小さくした時にフォームにスクロールバーを表示させるには?

    お世話になります。VB6.SP3を使用しています。 早速ですが、画面が最大表示の状態でほぼ目一杯コントロールが並んでいるようなMDIではないフォームがあります。 このフォームをちょっと小さめにすると画面は小さくなりますが、中に配置されているコントロールが隠れてしまいます。 小さくした時に通常のウィンドウのようにスクロールバーが右・下に表示され、スクロールできるようにするにはどんな方法が一番簡単でしょうか? 見たところ、フォームのプロパティにはその設定ができるような属性がなかったようでした。

  • フォームの操作について

    現在、VB2010で、MDIフォームに、MDI子フォームを表示させた状態で、通常のフォームを開いています。 このとき、MDI子フォームにフォーカスが移らないようにしたいのですが 方法が分かりません。 よろしくお願いします。

  • 2つ目以降のフォームを実行して表示させることができません

    もし同じような質問があったらすみません。(検索したのですが急いでいるので) Windowsフォームアプリケーションでデザインしたフォームが複数あります。(VBです) 1つ目をデバッグし、実行させ表示させることはできるのですが、 2つ目のフォームをデバッグさせると1つ目のフォームが実行して表示されてしまいます。 どのようにして2つ目以降のフォームをデバッグして表示させればいいのでしょうか?よろしくお願いします。

  • VB.NET MDI親フォームのスクロールバー制御

    開発環境:Windows XP、VB.NET 2005 MDI親フォームに複数のMDI子フォームを貼り付けるプログラムを作っています。 MDI子フォームを重ならないように配置させているのですが、MDI親フォームの表示領域を超えた場合に自動的にスクロールバーが現れます。 この時に、マウスのホイールの上下の動きにあわて、MDI親フォームのスクロールバーを制御して画面を上下させたいのですが方法が分かりません。 どなたかご享受ください。

  • VB6のMDIフォームの最前面表示

    VB6.0のMDIフォーム内の複数フォームの中で、特定のフォームを最前面にしたいのですが、可能でしょうか? もし、可能でしたら、実現方法をご教授くださいませ。

  • VB2008 デバッグを実行すると作成したフォームとは違い、Form1が表示されます

    VB2008をはじめたばかりの初心者です。 ファイル入出力のプログラムを書いて、フォームも作成(OpenFileDialogなどを使用)しました。 デバッグを実行すると、フォームでファイル入出力ができるようになる予定なのですが、 「Form1」という何もないフォームがでてきます。 (はじめに手を加えていない、Form1というものがなぜか表示されます。もちろんボタン等もありません) 実際に作成したフォームは、frmWav.vbというプログラムのため、フォームの名前もfrmWav.vb[デザイン]となっています。 デバッグ自体はエラーとはならないため、原因がわかりません。どうかご回答おねがいします!!

  • VB6.0で、フォームの表示位置を画面左上にしたいのですが。

    VB6.0で、フォームの表示位置を画面左上にしたいのですが、以下コードの「StartUpPosition」でエラーがでます。 コードが対応していないのでしょうか? ご存知の方教えてください。よろしくおねがいします。 Private Sub Form_Load() Me.Picture2.BackColor = vbWhite \'グラフ背景色 Me.StartUpPosition = 3 \'フォームを左上に表示 End Sub

  • MDIの親フォームから子フォームの操作

    VB2010のMDIの親フォームからの操作に関してです。 MDIで設定された親フォームのMenuStripから子フォームのTextBox1のTextの値をMsgBoxで取得したいのです 出来る事なのかどうか分からないですが、初歩的な質問でご迷惑をお掛けします・・・

専門家に質問してみよう