C# と VB.NET の質問掲示板
ASP.NET、C++/CLI、Java 何でもどうぞ
C# と VB.NET の入門サイト
掲示板トップ
C# と VB.NET のサンプル
新規作成
利用方法/規約
ツリー表示
トピック表示
ランキング
記事検索
過去ログ
■96883
/ 5階層)
単一インスタンスのアプリケーションを作成するを一時的に無効化
□投稿者/ コング
(4回)-(2021/02/22(Mon) 12:17:53)
ありがとうございます。
うまくいきました。
> ちなみに、Load イベントは、今ウィンドウを作っていますよ(この場合はForm0かな?)というイベントです。
> なので、ここでやっぱやめた!とする場合は、
> Exit() ではなく Close()を呼び出し、その直後でReturnします。
これに関してなのですが、
Close()を呼び出すと
Form_Close()が呼び出されてしまうため、
本来ならフォームが起動した場合に実行するはずのコードが実行されてしまいます。
ブーリアン変数を使って、
Form_Close()内のコードを実行するかどうか分岐すれば問題ないわけなのですが、
Environment.Exit(0)
を使ったデメリットはあるのでしょうか?
こちらを使っていて、特に問題も発生していませんし
コードもシンプルになるので、こちらを使いたいのですが
メモリーが解放されていないなど
何か目に見えない問題が発生しているのでしょうか?
編集キー/
編集
前の記事
(元になった記事)
次の記事
(この記事の返信)
←Re[4]: 単一インスタンスのアプリケーションを作成するを一時..
/とっちゃん
→Re[6]: 単一インスタンスのアプリケーションを作成するを一時..
/とっちゃん
上記関連ツリー
単一インスタンスのアプリケーションを作成するを一時的に無効化
/ コング
(21/02/20(Sat) 13:35)
#96867
└
Re[1]: 単一インスタンスのアプリケーションを作成するを一時..
/ 魔界の仮面弁士
(21/02/20(Sat) 16:58)
#96868
└
Re[2]: 単一インスタンスのアプリケーションを作成するを一時..
/ とっちゃん
(21/02/20(Sat) 17:40)
#96869
└
Re[3]: 単一インスタンスのアプリケーションを作成するを一時..
/ コング
(21/02/21(Sun) 11:23)
#96874
└
Re[4]: 単一インスタンスのアプリケーションを作成するを一時..
/ とっちゃん
(21/02/21(Sun) 13:39)
#96875
└
単一インスタンスのアプリケーションを作成するを一時的に無効化
/ コング
(21/02/22(Mon) 12:17)
#96883
←Now
└
Re[6]: 単一インスタンスのアプリケーションを作成するを一時..
/ とっちゃん
(21/02/22(Mon) 15:00)
#96885
└
Re[7]: 単一インスタンスのアプリケーションを作成するを一時..
/ コング
(21/02/25(Thu) 21:08)
#96902
解決済み
上記ツリーを一括表示
/
上記ツリーをトピック表示
上記の記事へ返信
入力内容にタグは利用できません。
他人を中傷する記事は管理者の判断で予告無く削除されます。
半角カナは使用しないでください。文字化けの原因になります。
名前、コメントは必須記入項目です。記入漏れはエラーになります。
入力内容の一部は、次回投稿時の手間を省くためブラウザに記録されます。
URL は自動的にリンクされます。
記事中に No*** のように書くとその記事にリンクされます(No は半角英字/*** は半角数字)。
名前
(*必須)
E-Mail (任意)
Web サイト (任意)
投稿モード
通常モード
図表モード (ソースコードを貼る場合はこちらを使用)
本文
(質問の場合は、開発環境・使用言語のバージョンなどを最初に書いてください)
■No96883 (コング さん) に返信 > ありがとうございます。 > > うまくいきました。 > > > >>ちなみに、Load イベントは、今ウィンドウを作っていますよ(この場合はForm0かな?)というイベントです。 >>なので、ここでやっぱやめた!とする場合は、 >>Exit() ではなく Close()を呼び出し、その直後でReturnします。 > > これに関してなのですが、 > > Close()を呼び出すと > Form_Close()が呼び出されてしまうため、 > 本来ならフォームが起動した場合に実行するはずのコードが実行されてしまいます。 > > ブーリアン変数を使って、 > Form_Close()内のコードを実行するかどうか分岐すれば問題ないわけなのですが、 > Environment.Exit(0) > を使ったデメリットはあるのでしょうか? > こちらを使っていて、特に問題も発生していませんし > コードもシンプルになるので、こちらを使いたいのですが > メモリーが解放されていないなど > 何か目に見えない問題が発生しているのでしょうか? > > >
編集キー
自分の投稿を編集する時に必要です
(半角8文字以内)
解決済み
/
解決したらチェックしておきましょう。
プレビュー/
管理者用
-
Child Tree
-