- ベストアンサー
VBの画面の切り替え
VB6.0を使ってクイズゲームを作ろうと考えています。よくゲームでは、はじめにタイトル画面があって、スタートを押すと画面からゲーム画面への切り替えはどのように作成したらいいでしょうか? 参考になるURLでもかまいませので教えてください。
- takimon
- お礼率46% (7/15)
- Visual Basic
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>はじめにタイトル画面があって・・・ 単純にするなら、 フォームを2つ作ります。 'メインのフォーム 'Strt_Formを呼び出し Private Sub Form_Load() Strt_Form.Show 1 Strt_Form.Refresh End Sub 'タイトルのフォーム コマンドボタンのクリックで自フォームを消去 Private Sub Command1_Click() Unload Strt_Form End Sub Form_Loadの実行でタイトルのフォームを呼び出します。 'タイトルのフォームのコマンドボタンで自分自身を消去します。 Showのスタイルにモーダルの設定(この場合は『1』)をすると、 フォームを非表示にするかアンロードするまで、Show メソッドに続くコードは実行されません。 つまり、メイン画面に移行しない訳です。 こんな感じでしょうか?
関連するQ&A
- 画面の切り替えについて
Visual Studio C#2008で簡単なゲームを作成しています。 (1)開始画面 (2)ゲーム画面 (3)ゲームオーバー画面 上記のような切り替え可能な画面を作成したいのですが、 これらはそれぞれForm1(開始画面),Form2(ゲーム画面),Form3(ゲームオーバー画面) といったように画面を作成し、それらが切り替わるように作成すればいいのでしょうか?
- ベストアンサー
- Visual Basic
- VB6で組み込み用に画面を作ってます。
VB6で組み込み用に画面を作ってます。 今までは 10.4インチ液晶 640×480ドット VGA のハードを使ってました。 VB6上では9600twip×7200twipで画面を作成していました。 次回からハードが10.4インチ液晶 800×600ドット SVGA に変わります。 VB6上では、1ドット=15twipとして、 12000twip×9000twipで画面を作成すればいいのでしょうか? 液晶が同じサイズにもかかわらす、画面デザインを大きくしないと いけないので、やや戸惑っております。 当面は実機がないため、 確認できない状態で開発を行わないといけないので、 不安に思い、質問させて頂きました。 よろしくお願い致します。 ※職場から書き込みできない関係で、お礼が遅くなるかもしれません。 ご容赦ください。
- ベストアンサー
- Visual Basic
- 【VB2005】ゲーム開発について
ちょっとゲーム開発なんて大げさに書いてみました。 もし、VBでゲームを作成するにあたって、 たとえば、画面遷移をスムーズに切り替えできないか?と 考えてます。 簡単に、画面遷移を、下記のような流れにしたいと 考えます。 1:ゲームタイトル画面 2:ゲーム画面 3:ゲーム保存画面 この3つの画面があるとして、 1)のタイトル画面で、ボタンを押下して 2)のゲーム画面に遷移する際にVBだと どのようにすればゲームタイトルから ゲーム画面にスムーズに画面遷移するのか 悩んでます。 Form1から、Form2を開く方法など 画面のシーンごとに管理できて楽だと考えたのですが、 いったんForm1を閉じてForm2を表示するとかじゃなくて Form1からForm2をスムーズに表示する方法など あれば、そういうのを使いたいと考えてます。 長くなりましたが、コツコツと 画面遷移ごとに使うコントロールを モジュールで管理して、表示に必要な コントロールを都度、表示、非表示、 座標などのプロパティを設定する方法が一般的なのでしょうか? どなた教えてください。
- ベストアンサー
- Visual Basic
- VB6 大きな画面
VB6ですが、15インチの画面で作成しています。 ノートパソコンに、さらに15インチのモニタをつけています。 今回、15インチより大きなウィンドウを作成しなければならなくなりました。スクロールさせても15インチでとまってしまいます。どうにかならないでしょうか。
- 締切済み
- Visual Basic
- VBでグローバル変数を宣言するには
VB初心者ですが。クイズゲームのようなものを作成したいと考えてます。 Private Sub ~ End Sub の中で宣言した変数って他のところに呼び出したり(戻り値として渡す)出来るのでしょうか? どこでも、いつでも呼び足せるグローバル変数の宣言とはどのようにやるのか、具体的に教えていただけないでしょうか?
- ベストアンサー
- Visual Basic
- 【VB6】Flash連動
VB6で作成したアプリケーションに、 たとえばボタンを押すと、数値の1を Flash8で作成したswfに送るにはどうすればよいのでしょうか? 参考になるURLもしくは、アドヴァイスください><
- ベストアンサー
- Visual Basic
- VB2010 の Run画面の処理 に ついて
VB2010 の Run画面の処理 に ついて お教え下さい VB2010.Express版を使って ソフトを作って居る者ですが、 [スタート・アップ・プロジェクト]からスタートをしてForm1()を表示させたいのです しかし、その場合には必ず、目下入力中のVB用[コード・エディター]画面と、もう一つ背景が黒一色の[コマンド入力]用の画面と が、一緒に現れて来ます ソフトをRunさせるとデスクトップ画面の上には、このForm1()だけを表示させたいのですが、目下必ず現れるこれら2画面を表示させない様にするには、どの様なコマンドを入力しておけばよいのか、或いは何か別の回避方法でもあるのか、を 是非 お教え下さい 宜しく お願い致します akqsp より
- ベストアンサー
- その他(プログラミング・開発)
- VBで画面保存
教えて下さい。 VBで画面をBMPとかに保存するようなアプリを作成したいのですが、 簡単に可能なものなんでしょうか? そのようなAPIは用意されてるんでしょうか? 何か簡単に作成できれば、サンプルをご教示頂きたいと 思います。 宜しくお願い致します。
- 締切済み
- Visual Basic
- VBでクイズつくってもらえませんか?
VB(2007)で、採点機能のある「クイズ」の作成を依頼したいのですが そのようなことを受けてくれる会社又は個人の方 または、サイトはありませんでしょうか? 福岡県からです
- ベストアンサー
- その他(ソフトウェア)
お礼
ありがとうございました。できました。