когда я не работал до 15 минут на моем приложении, тогда закройте мое приложение.Vb.net - PullRequest
0 голосов
/ 04 октября 2018

Я использую Visual Studio 2015. Создайте приложение, используя VB.net. Требуется автоматический выход из приложения.Когда я не проработал до 15 минут с моим приложением, закройте его.Спасибо

1 Ответ

0 голосов
/ 04 октября 2018

Вы можете сделать что-то вроде этого

Public Class Form1
Dim app As Application

Private Sub MainWindow_Loaded(sender As Object, e As EventArgs) Handles Me.Load

    Dim aTimer As System.Timers.Timer
    aTimer = New System.Timers.Timer()
    aTimer.Interval = 5000

    ' Hook up the Elapsed event for the timer.  
    AddHandler aTimer.Elapsed, AddressOf OnTimedEvent

    ' Start the timer
    aTimer.Enabled = True
End Sub

и на событии рейза вы можете написать так ...

Private Sub OnTimedEvent(source As Object, e As System.Timers.ElapsedEventArgs)

     'Environment.Exit(0) - closes without a problem

     'Application.Exit() - closes without a problem

     'closes without a problem.
     app.Exit()


    'Me.Close() - System.InvalidOperationException
 End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...