フルスクリーンに初期段階でするには?スプラッシュ画面では?

解決


ヤマジ  2004-08-15 18:51:08  No: 115596  IP: [192.*.*.*]

VBの物を起動したときに
フルスクリーンになるようにしたいですが・・・
どうもいろんな解説書に載ってません・・
あと
スタートアップ画面(スプラッシュ画面というのでしょうか・・)
はどのようにやれば?(ランタイム不必要で。)
どこかで見ましたが今回はすべて1からやってます(ウェザードなしはめんどくさいですが)
何かヒント、またはコードがあればお願いですから貼ってくださいませ。

編集 削除
oku  URL  2004-08-15 23:21:04  No: 115597  IP: [192.*.*.*]

>フルスクリーンになるようにしたいですが・・・
これじゃだめですか?
Me.WindowState = vbMaximized

編集 削除
マグ  2004-08-16 10:58:59  No: 115598  IP: [192.*.*.*]

VB.NETのソースですけど、

Me.FormBorderStyle = FormBorderStyle.None
Me.WindowState = FormWindowState.Maximized

で出来ました。
ついでに念のため終了させるボタンも作っておいてくださいね。

編集 削除
マグ  2004-08-16 11:01:45  No: 115599  IP: [192.*.*.*]

>ランタイム不必要で。

でと書かれていますが、VB自体のランタイムはどうなるのでしょうか?
念のため質問しました。

編集 削除
タマジ  2004-08-16 22:08:37  No: 115600  IP: [192.*.*.*]

>ラインタイム不必要で
XPで標準搭載されていない、MFCをベースにした(ウィザードを使用した場合の

編集 削除
マグ  2004-08-17 11:15:48  No: 115601  IP: [192.*.*.*]

MFCって何ですか?

私が記述した上のソースで大丈夫でしょうか?

編集 削除
特攻隊長まるるう  2004-08-17 11:24:50  No: 115602  IP: [192.*.*.*]

>MFCって何ですか?
基礎的な用語は自分で調べて下さい。
[IT辞書]
http://e-words.jp/w/MFC.html

タマジさんもいくつか回答があるわけですし、回答で不十分な
点を具体的に上げるようにして頂ければと思います。

編集 削除
ヤマジ  2004-08-18 04:32:17  No: 115603  IP: [192.*.*.*]

みなさん大変ご迷惑をおかけしました。
タマジ=ヤマジです。
タイプミスでした。
えっと、VBでは(C++もそうですが)APPウィザードを使った場合
MFCという技術を使っているみたいです。
VB自体のランタイムはXPでは標準搭載されていまして
MFCを使うと別居ランタイム必要になり、場合によっては大変不便になります。

MFCを使わずに作成するには1から作る必要があると思います。

>>>私が記述した上のソースで大丈夫でしょうか?
Me.FormBorderStyle = FormBorderStyle.None
Me.WindowState = FormWindowState.Maximized
返信遅れまして大変すいませんでした。
申し分けございませんが
コンパイルエラーが出てしまい、リンキングまでたどり着けませんでした。
しかし、どうもMe.WindowState = FormWindowState.Maximized
だけだとOKでした。ありがとうございます。

編集 削除
マグ  2004-08-18 11:59:17  No: 115604  IP: [192.*.*.*]

なぜでしょう?

私のほうでは動いたんですけれど・・・
環境はVisual Stadio.NET2003です。

もしかしたら、環境が違うのでしょうか?

>VB自体のランタイムはXPでは標準搭載

ということは  もしかして、VB.NETのランタイムもXPに標準搭載されているってことですか?

編集 削除
ヤマジ  2004-08-18 20:46:46  No: 115605  IP: [192.*.*.*]

>>マグさん
多分環境が違うとからと思います。私はVisual Basic 6です。

>>VB.NETのランタイムもXPに標準搭載
NETは使ったことないのでわかりませんが
VB自体のランタイムなら標準搭載されているかと思われます。
一度FORM1をコンパイルして別居ランタイムがインストされていない状態で
起動して問題なく起動したら標準搭載ってことですね。

VB6の場合は問題なくOKでしたがMFCだとやっぱり別居必要みたいです。
"""okuさん、マグさん、アドバイス大変ありがとうございました。解決いたしました。
Me.WindowState = FormWindowState.Maximized  でした。"""

編集 削除
マグ  2004-08-19 11:12:21  No: 115606  IP: [192.*.*.*]

インストールされていないPCがないんです。(TT)

ランタイムがなくっても起動するかどうかなんて分かりません。

編集 削除
 2004-08-19 12:59:30  No: 115607  IP: [192.*.*.*]

>マグ 2004/08/18(水) 17:56:27
>今後、もう少し、考えながら、質問することにします。
>アドバイス、ありがとうございます。

解決済みなのに、ほんとに理解しているのでしょうか?

編集 削除
マグ  2004-08-19 17:31:03  No: 115608  IP: [192.*.*.*]

理解してるつもりなんです。
多分・・・・・・

編集 削除
ヤマジ  2004-08-20 00:19:28  No: 115609  IP: [192.*.*.*]

>>ランタイムがなくっても起動
インストールされているPCがないとは?何がインストされていないんですか?
動作確認なら他のPCでできますし(余分なものが入っていないやつ)
友達に依頼することも可能ですw

えっと私が言うのもなんですが
MFC=別居ランタイム必需(APPウィザードを使用した場合MFCの技術を利用
VBランタイム=そのままでフォーム1から一から作った場合(APPウィザードなし

と私は簡単に理解しております。

編集 削除
マグ  2004-08-20 10:46:47  No: 115610  IP: [192.*.*.*]

意味が分かりました。
ありがとうございます。

実は友達がいないんです。
おまけに今、夏休み中で・・・

編集 削除