- 締切済み
実行時のフォームの表示位置について
VBでプログラムを作っているのですが、フォームをMDI子フォームに設定しているのですが、実行時に、MDI子フォームをMDIホームの中の左上に表示したいのですがやり方がわからないのでわかる方教えてください。
- nagiha
- お礼率41% (331/790)
- Visual Basic
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
みんなの回答
私がアホだったらごめんなさい。 普通に MDIForm_Load 時にMDI子フォームをShowすれば 1つ目の子ウィンドウで左上に表示されると思うの ですが、、 そういうことではなくて?
関連するQ&A
- 最初のフォームを表示した時にタスクが表示されない。
VB初心者です。 Win2003Sarver+SQL2000+VB.Net2008の組合せで作っています。 VB.Netで作成したプログラムの最初のフォームを立ち上げた時 タスクにプログラムの立ち上がっている事が表示されません。 そのフォームは最初に立ち上がるようにMy Projectで設定したフォームです。 そのフォームから別のフォームを呼出すと タスクにプログラムの立ち上がっている事が表示されます。 最初のフォームを立ち上げた時に タスクにプログラムの立ち上がっている事を表示するにはどうしたらいいのでしょうか。 ご存知の方教えてください。
- ベストアンサー
- Visual Basic
- フォームの表示位置
いつも拝見させていただき勉強しています。 VB初心者です。 親フォームから子フォームを、 loadメソッドとshowメソッドで、 よびだして表示させようとしているのですが、 フォームの位置をコントロールすることは できるのでしょうか? 画面中央に表示させたいのですが、 左上のほうに表示されてしまいます。
- ベストアンサー
- Visual Basic
- 画面を小さくした時にフォームにスクロールバーを表示させるには?
お世話になります。VB6.SP3を使用しています。 早速ですが、画面が最大表示の状態でほぼ目一杯コントロールが並んでいるようなMDIではないフォームがあります。 このフォームをちょっと小さめにすると画面は小さくなりますが、中に配置されているコントロールが隠れてしまいます。 小さくした時に通常のウィンドウのようにスクロールバーが右・下に表示され、スクロールできるようにするにはどんな方法が一番簡単でしょうか? 見たところ、フォームのプロパティにはその設定ができるような属性がなかったようでした。
- ベストアンサー
- Visual Basic
- フォームの操作について
現在、VB2010で、MDIフォームに、MDI子フォームを表示させた状態で、通常のフォームを開いています。 このとき、MDI子フォームにフォーカスが移らないようにしたいのですが 方法が分かりません。 よろしくお願いします。
- 締切済み
- Visual Basic
- 2つ目以降のフォームを実行して表示させることができません
もし同じような質問があったらすみません。(検索したのですが急いでいるので) Windowsフォームアプリケーションでデザインしたフォームが複数あります。(VBです) 1つ目をデバッグし、実行させ表示させることはできるのですが、 2つ目のフォームをデバッグさせると1つ目のフォームが実行して表示されてしまいます。 どのようにして2つ目以降のフォームをデバッグして表示させればいいのでしょうか?よろしくお願いします。
- ベストアンサー
- Visual Basic
- VB.NET MDI親フォームのスクロールバー制御
開発環境:Windows XP、VB.NET 2005 MDI親フォームに複数のMDI子フォームを貼り付けるプログラムを作っています。 MDI子フォームを重ならないように配置させているのですが、MDI親フォームの表示領域を超えた場合に自動的にスクロールバーが現れます。 この時に、マウスのホイールの上下の動きにあわて、MDI親フォームのスクロールバーを制御して画面を上下させたいのですが方法が分かりません。 どなたかご享受ください。
- ベストアンサー
- Visual Basic
- VB6のMDIフォームの最前面表示
VB6.0のMDIフォーム内の複数フォームの中で、特定のフォームを最前面にしたいのですが、可能でしょうか? もし、可能でしたら、実現方法をご教授くださいませ。
- ベストアンサー
- SE・インフラ・Webエンジニア
- VB2008 デバッグを実行すると作成したフォームとは違い、Form1が表示されます
VB2008をはじめたばかりの初心者です。 ファイル入出力のプログラムを書いて、フォームも作成(OpenFileDialogなどを使用)しました。 デバッグを実行すると、フォームでファイル入出力ができるようになる予定なのですが、 「Form1」という何もないフォームがでてきます。 (はじめに手を加えていない、Form1というものがなぜか表示されます。もちろんボタン等もありません) 実際に作成したフォームは、frmWav.vbというプログラムのため、フォームの名前もfrmWav.vb[デザイン]となっています。 デバッグ自体はエラーとはならないため、原因がわかりません。どうかご回答おねがいします!!
- ベストアンサー
- Visual Basic
- 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で取得したいのです 出来る事なのかどうか分からないですが、初歩的な質問でご迷惑をお掛けします・・・
- 締切済み
- Visual Basic
お礼
ご迷惑をおかけしました。 自分なりにもう一度調べたらできました。 お手数をかけてどうもすいませんでした。
補足
説明不足ですいません。 子ウインドウが真中に表示されるので、左上に表示させる方法がわからないので教えてください。