Открытие формы по таймеру - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Здравствуйте всем доброй ночи ! Есть два вопроса оба по таймеру надеюсь очень на вашу помощь. 1) Не могу никак заставить чтобы по таймеру открывалась форма, создал все элементы на форме vb.net не ругается, но ничего и не происходит. И как сделать чтобы он всю неделю ее открывал, а не с понедельника по пятницу?
2). Есть лейбл на форме в нем отображается дата последнего изменения (обновления) папки
Дак вот вопрос, как поставить таймер на лейбл, чтобы он обновлял скажем через каждые 10 минут его и в месте с этим если, что то новое в папке появилось то дата обновлялась. Спасибо.
И как сделать чтобы он открывал не только в 11:00, а допустим в 14:00 и 18:00. Как понимаю это так:

Решение задачи: «Открытие формы по таймеру»

textual
Листинг программы
Private Sub Form_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Dim path As String = "D:\\Test"
        Dim watcher1 As New FileSystemWatcher(path)
        watcher1.NotifyFilter = NotifyFilters.FileName
        AddHandler watcher1.Created, AddressOf watcher_Created
        watcher1.EnableRaisingEvents = True
    End Sub
 
    Private Sub watcher_Created(sender As Object, e As FileSystemEventArgs)
        If Label1.InvokeRequired Then
            Label1.Invoke(Sub()
                              Label1.Text = "Новый файл в папке: " & e.Name & " Добавлен " & Now.Date & " в " & Now.ToShortTimeString
                          End Sub)
        End If
    End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.286 из 5