フォームをまったくない状態にしたい!

解決


元気!花丸君。  2005-09-11 11:38:41  No: 125154

ちゃっす!あらためまして、こんばんわ!フォームを表示させないで
タスクバーにアイコンをつくり、それをクリックしたらフォームが見えるといったプログラムはどうやって作ったらいいのでしょうか?
透明表示とかじゃなくてインスタンスごと消したいです。
通常アプリケーションを起動したらタスクバーにアプリのバーが表示されますがそれすらも無表示にしたいのです。ちなみに開発環境はVB.NETです!
よろしくっす!


マグ  2005-09-11 19:56:58  No: 125155

>タスクバーにアイコンをつくり

タスクバーにアイコンをつくり??????????(ーー)??????
タスクトレイのこと????????????

>タスクバーにアイコンをつくり、それをクリックしたらフォームが見えるといったプログラムはどうやって作ったらいいのでしょうか?

NotifyIcon

>透明表示とかじゃなくてインスタンスごと消したいです。

Opacity
インスタンスごと消すのではなく、透明表示の方が無難。
Formのインスタンスごと消すとそれに関連しているNotifyIconまで破棄される。

>タスクバーにアプリのバーが表示されますがそれすらも無表示にしたいのです。

ShowInTaskbar

で・・・・・・・・・


通ってみた  2005-09-11 20:06:11  No: 125156

質問内容を簡単にすると、「起動しているプログラムをタスクトレイに格納するには?」って感じかなぁ・・・

まぁ答えは出てるけど、質問する方もわかりやすくしてくれると嬉しいですな

あと、人にモノを尋ねる姿勢を少し考えてみるとか


ん?  2005-09-11 22:02:52  No: 125157

インスタンスも消しちゃうんだへぇ〜


元気!花丸君。  2005-09-12 00:00:01  No: 125158

Form1_Loadイベントで
 Me.Hide()を最初から指定してもインスタンスが表示されますが?
なんで?


通ってみた  2005-09-12 00:20:47  No: 125159

デザイン時にVisible = Falseにしてみないか


通ってみた  2005-09-12 00:21:50  No: 125160

あ、当方VB6.0なので、.Netのそれ相当のでよろしく


元気!花丸君。  2005-09-12 01:23:50  No: 125161

Netに詳しい方!募集!
Visible = False
に.NETで相当する奴なんですか!
見てみましたけどそれに似た奴を発見できんでした;


Danti  2005-09-12 01:25:03  No: 125162

>Me.Hide()を最初から指定してもインスタンスが表示されますが?
WindowState を最小化に設定してみたら?


元気!花丸君。  2005-09-12 02:01:53  No: 125163

WindowStateを最小化にすると
NotifyIconをダブルクリックでインスタンスを表示させたいコードを書いてますが
最小化に設定した場合
すぐ表示されなくてその後にタスクトレイをクリックすると
表示できますが、ダブルクリックのみで出来れば表示したいです。
最大化にすると大きくなりすぎてカッコ悪いです。
他にいい方法はないですか?


元気!花丸君。  2005-09-12 02:04:54  No: 125164

あ!あと、アプリを終了しているのにNotifyIconのアイコンがタスクバーに
表示のみ残ってしまいます。これを消したいのですが?
なにか良い方法はありますか?


Danti  2005-09-12 02:07:42  No: 125165

意味がよくわかってないけど
Opacity を 0 にするのはどうですか。


元気!花丸君。  2005-09-12 03:31:37  No: 125166

とりあえず、修復的ですが解決しました!
また何かあったら宜しくお願いします。


マグ  2005-09-13 02:00:06  No: 125167

>あ!あと、アプリを終了しているのにNotifyIconのアイコンがタスクバーに
>表示のみ残ってしまいます。これを消したいのですが?

それは
.Netのまれに起きるバグ・・・・・・・
気になるなら、FormのClosingイベントハンドラーで
NotifyIcon1を非表示するようにソースを記述します。

あと、回答内容をよく、読みましょう。
FormをVisibleすることが出来ないから2番目のスレでOpacityを書きました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加