singlepost

Timer VB.NET << На главную или назад  

Вышла какая-то проблема с таймером на VB.NET. Создаю таймер, запускаю его на вызов функции через AddHandler Time.Elapsed, AddressOf TimerAction
Функция то вызывается, но если в этой функции есть какое-либо действие, изменяющее свойства объекта на форме, то оно не выполняется и функция завершается (ошибку не выдает). почему?

18 ответов в теме “Timer VB.NET”

  1. 2
    Алексей Поляков ответил:

    вот штука-то, использовал не тот таймер))
    объявлял его как System.Timers.Timer а надо было как System.Windows.Forms.Timer

  2. 1
    Жека Кирпичев ответил:

    Может, свойства можно менять только из главной нити?
    Посмотри исходники .net framework – с помощью lutz reflector или скачай (winforms уже открыты).

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.