|
Зависает приложение но параллельный поток работает (vs2008 .net3.5)
|
|||
---|---|---|---|
#18+
Всем привет. В LOAD главного окна прописываю Threading.Timer. выставляю для него интервал 2 минуты. приложение запускается, с шлавным окном спокойно можно работать и таймер в параллельном потоке тоже все четко отрабатывает. Если программу оставить к запущенной где-то на 15-20 минут (ниче не делать) - главное окно зависает, ниче сделать нельзя, но таймер продолжает нормально отрабатывать и запускать процедуру которая нормально все отрабатывает (в процедуре все содержиться в try и ошибки пишутся в лог, messagebox никакие не выводится). Вопрос: из-за чего со временем может зависать главное окно? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2013, 12:53 |
|
Зависает приложение но параллельный поток работает (vs2008 .net3.5)
|
|||
---|---|---|---|
#18+
чота происходит в главном окне ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2013, 12:58 |
|
Зависает приложение но параллельный поток работает (vs2008 .net3.5)
|
|||
---|---|---|---|
#18+
_=ДОБРЫНЯ=_, а в таймере идет обращение к форме?, если да то прально? может где то протолкнуть doevent? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2013, 12:59 |
|
Зависает приложение но параллельный поток работает (vs2008 .net3.5)
|
|||
---|---|---|---|
#18+
_=ДОБРЫНЯ=_, код в студию ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2013, 13:05 |
|
|
start [/forum/topic.php?fid=20&msg=38162109&tid=1405019]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 17ms |
total: | 143ms |
0 / 0 |