タグ

2009年3月4日のブックマーク (6件)

  • ログオフやシャットダウンをしようとしている時にイベントを受け取る、またキャンセルする

    ログオフやシャットダウンをしようとしている時にイベントを受け取る、またキャンセルするSystemEvents.SessionEndingイベントにより、ユーザーがシステムからログオフしようとしている、またはシステムをシャットダウンしようとしたことを知ることができます。またこのとき受け取るSessionEndingEventArgs型の引数のCancelプロパティをTrueにすることにより、セッションの終了要求をキャンセルできます。しかしこのときでも絶対にキャンセルされるというわけではありません。 'Imports Microsoft.Win32 'がソースファイルの一番上に書かれているものとする。 'ログオフ、シャットダウンの通知 Private Sub Form1_Load(ByVal sender As Object, _ ByVal e As System.EventArgs) _

    ログオフやシャットダウンをしようとしている時にイベントを受け取る、またキャンセルする
    katow
    katow 2009/03/04
    PCのシャットダウン、ログオフのイベントを受け取って処理する、が、完璧に捕捉できるわけではないらしい。この方法はダメっぽい。
  • 環境、農業、ネットで拓く、新たな責任の時代 - 菅野敦也

    「 経済的利害と環境キャンペーン 」 ― 「環境問題を世界全体のシステムで考えるべきだ」と主張する。 石油に依存した米国社会、日での都会暮らしが失わせる人間性など、環境問題への見えない壁の数々。 ―(養老孟司さんに聞く「エコの壁」(上)、環境問題はなぜ理解できないか、NIKKEI NETより引用) 経済成長と温室効果ガスの排出量は、比例する。 成長を高く掲げてのCO2削減は、あり得ない。 産油国が炭酸ガスを減らせと云うなら、原油を売るなと私なら言い返す。 2008年3月、岡山の市民フォーラム会場で発せられた、養老先生の言葉。 ネットを駆使して選出されたオバマ大統領の強い論調と重なり、想起した。 利害絡みのキャンペーンはやめよう、が建設的。 「 大量生産大量消費、大量輸送 」 2000年頃まで、水道栓をひねれば水が出ること、それを当たり前だと私は考えた。 時同じく、インターネットを通して世

    環境、農業、ネットで拓く、新たな責任の時代 - 菅野敦也
    katow
    katow 2009/03/04
    現在は私のような農業の素人の方がこういった期待を持ち始めてると思うのですが、詳しい方から「甘い!」とか言われそうですが地道に実現に向けて動きたいと思います率直に。
  • UnhandledException:Gushwell's Dev Notes

    private void Run() { Application.ThreadException += new ThreadExceptionEventHandler(Application_ThreadException); threadMethodDelegate = new ThreadMethodDelegate(ThreadMethod); threadMethodDelegate.BeginInvoke("xyz", new AsyncCallback(MyCallback), DateTime.Now); } private delegate bool ThreadMethodDelegate(string s); private static ThreadMethodDelegate threadMethodDelegate; private void Applicatio

    katow
    katow 2009/03/04
    非同期デリゲートの場合の例外をキャッチするには、デリゲート内部でその機構を自作して実装しておく必要あり(Callbackとか)、BackgroundWorkerで使うことを推奨
  • UnhandledException(2):Gushwell's Dev Notes

    katow
    katow 2009/03/04
    AppDomain.CurrentDomain.UnhandledExceptionの場合。まだ続きがあるらしい。
  • UnhandledException:Gushwell's Dev Notes

    katow
    katow 2009/03/04
    UIスレッド上の未補足例外をキャッチする
  • shinshu.fm - shinshu リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    katow
    katow 2009/03/04
    例外処理はCatchしてはいけない