tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル シャットダウン時にAPも終了させたい
投稿日: 2007/10/12(Fri) 11:46
投稿者mojimoji
数分置きに実行するプログラムを作ってみましたが
ログオフやシャットダウン時に「プログラム終了します」の
メッセージが表示されてしまうので、いろいろ検索して
SystemEvents.SessionEndingイベントを参考にしました。
それでも表示されてしまいます。
表示されない方法は、あるのでしょうか。

初心者なので無理なのかもしれませんが、よろしくお願いします。

Private Sub Form1_Load(ByVal sender As Object, _
        ByVal e As System.EventArgs) _
        Handles MyBase.Load
    AddHandler SystemEvents.SessionEnding, _
        AddressOf SystemEvents_SessionEnding
End Sub

Private Sub Form1_Activated(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles Me.Activated

        Do
            '処理
            'Thread.Sleep メソッドで一定時間待機状態
    Loop
End Sub

Private Sub SystemEvents_SessionEnding( _
        ByVal sender As Object, _
        ByVal e As SessionEndingEventArgs)

    If e.Reason = SessionEndReasons.Logoff Then
            Me.Close()
            'Application.Exit()でもダメ
    ElseIf e.Reason = SessionEndReasons.SystemShutdown Then
            Me.Close()
    End If

End Sub

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。