|
Зависает приложение но параллельный поток работает (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&fpage=172&tid=1405019]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 154ms |
0 / 0 |