C#コンパイラ、Visual Studio 2010にユーザーがコンソールを閉じるたびにメソッドを呼び出す方法はありますか? これは、Windowsのフォームで何らかのイベント処理やdisposeメソッドを使用して行うことができることを知っていますが、コンソールについては、それを閉じるときにメソッドを呼び出すことができる似たような方法がありますか?コンソールを閉じるときにメソッドを呼び出す
6
A
答えて
1
ほとんどの場合特殊なテクニックは必要ありません。プログラムのこのような方法でプログラムを書くことができます。しかし、それでも処理する必要がある場合は、Ctrl + Cのメカニズム、またはCancekKeyPressイベントがトリガーされたものがあります。
チェックthis
0
いいえ!あなたがコンソールウィンドウ用のコードを書いておらず、オーバーライドするイベントを持っていないために不可能です。
-2
それを行うには、アセンブリ言語のプログラミングを使用してください。
//コンソールウィンドウを閉じてから、誰かがCtrl + Cキーで呼び出されるか、別のものが呼び出され、割り込みがあるとされ、割り込みを無効に停止するには、さらに
それをグーグルC#でアセンブリ言語構文の使用_asm {}を使用するにはプログラム終了時。それをオーバーライドしてください..
+1
あなたは困っていますか?ただアセンブリを使用してください。 :) – Groo
関連する問題
- 1. コンソールが閉じるときにメソッドを呼び出す(Java)
- 2. optionmenuが閉じるときに呼び出されるメソッド
- 3. ブラウザが閉じるときにページメソッドを呼び出す
- 4. Spring MVC、ビューが閉じられたときにメソッドを呼び出す
- 5. アプリがアンドロイドで閉じられたときに呼び出されるメソッドは?
- 6. ユーザーがページを閉じるときにサーバーメソッドを呼び出すには
- 7. アプリケーションを閉じるときに新しいStackTraceブロックを呼び出す
- 8. ユーザーがブラウザ/タブを閉じるときにのみbeforeloadを呼び出す
- 9. モーダルが閉じているときに親の関数を呼び出す
- 10. ブラウザ/タブが閉じるときに私のログアウト機能を呼び出す
- 11. モデルビューを閉じるときに、提示されたモーダルビューコントローラからrootviewcontrollerのメソッドを呼び出す方法
- 12. ASP C#リーダーが閉じられたときにFieldCountを呼び出す呼び出しが無効です
- 13. アプリを閉じるときにFirebase onDisconnectedが呼び出される
- 14. 呼び出されたフォームが閉じられたときに新しいデータを呼び出しフォームにロード
- 15. ブラウザウィンドウを閉じる前にURLを呼び出す
- 16. ユーザーがウィンドウを閉じる前に角2を呼び出す
- 17. iphone 4の中で私たちがアプリケーションを閉じるときに呼び出すメソッド
- 18. UIWebViewDelegateメソッドを呼び出すとき "
- 19. メソッドを呼び出すときのValueError
- 20. 他の関数で呼び出したときにポップアップウィンドウを閉じる方法
- 21. クライアント側で「閉じる」メソッドを呼び出さずにクライアントアプリケーションを閉じるときにWCFがオブジェクトを破棄しないのはなぜですか?
- 22. 子ウィンドウは閉じたときに呼び出しウィンドウを通知します
- 23. コンストラクタを呼び出すときにメソッドをオーバーライドするときに、何を呼び出すのですか?
- 24. 呼び出し関数のパラメータを閉じることができますか?
- 25. 閉じる前にprint()を呼び出すと、Colorboxがすぐに閉じない - なぜですか?
- 26. C#でBeginRead()を呼び出した後にNetworkStreamを閉じる
- 27. コントローラが閉じられたときに別のビューでメソッドを呼び出す方法
- 28. アプリケーションがバックグラウンドから呼び出されたときにメソッドを呼び出す
- 29. C#Winform閉じたウィンドウを他のウィンドウに呼び出す
- 30. boost :: asio :: tcp :: socketハンドラを呼び出さずに閉じるとキャンセルする
コンパイラは何もすることはできません...あなたのプログラムが動作しているときに、コンパイラの作業はすでに完了しています。 –
[こちら](http://social.msdn.microsoft.com/Forums/en/US/csharpgeneral/thread/707e9ae1-a53f-4918-8ac4-62a1eddb3c4a/) –
を参照してください。@ BaliCのリンクは実際に動作しているようです。 – Groo