[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2005/10/24(Mon) 10:57
投稿者名:つぼちゃん
Eメール:
URL :
タイトル:
フォームの表示とツールバー
VB6+sp6 WinXP+sp2

Form1、Form2、Form3があり、以下のように画面遷移させています。

Form1より、Form2の起動 ・・・ α
    Load Form2
    Form2.Show 1

Form2より、Form3の起動 ・・・ β
    Load Form3
    Form3.Show 1

Form3をUnloadしてForm2を表示 ・・・ γ
    Unload Me

ここで、α、γとも画面上はForm1の上にForm2が表示されて同じ状態ですが、
ツールバー上にαの状態ではプログラム名の長方形のやつ(何と言うんだろう?)が
1つしかないのですが、γの状態ではそれが2つあります。
このようにツールバー上に違いが出るのはなぜでしょうか。
できれば1つにしたいのですが、可能でしょうか?

投稿時間:2005/10/24(Mon) 14:34
投稿者名:マヨ
Eメール:
URL :
タイトル:
Re: フォームの表示とツールバー
説明文がやや難解ですね・・
ツールバーといってるのはひょっとしてスタートメニューや時計が表示されているタスク
バーのことでしょうか。

> 1つしかないのですが、γの状態ではそれが2つあります。

ここは最初の文と矛盾してますが、βの状態の時の話でしょうか?
そうだと仮定して話をしますと、フォームのタイトルがタスクバーに出るケースとしては
ひとつめはFormのBoderStyleプロパティが 3-固定ダイアログ 以上であれば出ません。
もうひとつは確か開く時のモードがモーダル指定の時です。
コードを見る限りではモーダル指定で開かれていないので開かれる各FormのBoderStyle
プロパティを確認してみてください。

投稿時間:2005/10/24(Mon) 17:08
投稿者名:つぼちゃん
Eメール:
URL :
タイトル:
Re^2: フォームの表示とツールバー
> 説明文がやや難解ですね・・
> ツールバーといってるのはひょっとしてスタートメニューや時計が表示されているタスク
> バーのことでしょうか。

すみません、タスクバーです。


> > 1つしかないのですが、γの状態ではそれが2つあります。
>
> ここは最初の文と矛盾してますが、βの状態の時の話でしょうか?
> そうだと仮定して話をしますと、フォームのタイトルがタスクバーに出るケースとしては
> ひとつめはFormのBoderStyleプロパティが 3-固定ダイアログ 以上であれば出ません。
> もうひとつは確か開く時のモードがモーダル指定の時です。
> コードを見る限りではモーダル指定で開かれていないので開かれる各FormのBoderStyle
> プロパティを確認してみてください。

はい、確認してみます。