Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Тормазит цикл .... Добавлено: 28.04.03 15:34  

Автор вопроса:  V!RU$ | Web-сайт: cxodnya.narod.ru | ICQ: 132309822 

Чувки программеры %)

Значит у меня такая лажа .... в цикле обрабатываются файлы ... так-вот если файлов много то вся прога виснет но после обработки всё ОК!,,,, а я ещё хочу зделать форму статистики где будет статистика по обработки показыватся мол скока обработано сколько осталось ... т .д %) Как исправить глю к???

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 hedgehog



ICQ: 175571327 

Вопросов: 15
Ответов: 207
 Web-сайт: ezh.ru
 Профиль | | #1
Добавлено: 28.04.03 17:11

Мне понравилась формулировка "то вся прога виснет но после обработки всё ОК". Ты уж реши - она виснет, или ...  А так какие могут быть советы? Используй DoEvents, прогрессбары и все такое. Ошибки-то критической как таковой, если я правильно понимаю у тебя не возникает. Значит либо система надрывается под тяжестью непосильной, либо ты где-нибудь что-нибудь зациклил. А статистику тебе никто не мешает делать любую. Это ты что-то очень расплывчато.

Ответить

Номер ответа: 2
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #2 Добавлено: 28.04.03 17:24

То твоя прога не виснет, а она в моменте раздумия (обработка файлов). Ты на своей форме делай Refresh. К примеру у тебя цикл в форме form1, а статистика на form2 где-то в Labela'х, так вот и пиши в цикле

form2.lblOSTALOSYA.Refresh

form2.Refresh

после того как ноое значение в лабел запишешь

Ответить

Номер ответа: 3
Автор ответа:
 V!RU$



ICQ: 132309822 

Вопросов: 24
Ответов: 54
 Web-сайт: cxodnya.narod.ru
 Профиль | | #3
Добавлено: 28.04.03 17:27
Программа ка-бы виснет .... в диспетчере задач пишется что  она  не отвечает ... но после обработки всех файлов она оживает !!!

Ответить

Номер ответа: 4
Автор ответа:
 V!RU$



ICQ: 132309822 

Вопросов: 24
Ответов: 54
 Web-сайт: cxodnya.narod.ru
 Профиль | | #4
Добавлено: 28.04.03 17:36

hedgehog спасибо тебе DoEvents помог :)))

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам