On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение



Пост N: 72
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 30.04.07 19:12. Заголовок: Вылетает Progressbar !


При проведении расчета стоимости квартплаты (файл - 17000 лицевых счетов) - использую ProgressBar.Пройдя от начала до конца файла - ставил после расчета для каждой записи - Slider() - и все как-будто нормально .Затем понадобилось создать параллельно еще один файл, куда записываются данные о каждом абоненте (квартплата состоит из 21 вида услуг - т.е. 21*17000 = 357000 записей).
Если файл для расчета один - проблем нет. А если файла два - то проблема такая : если в процессе расчета и движения ProgressBarа - щелкнуть мышкой где-нибудь (не важно где! - в стороне , вверху, сбоку ) - то сначала Главное окно, а потом и Рабочее - пишет,
что "не отвечает"! Может кто знает какие-либо ньюнсы использования Progressbar ?


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 5 [только новые]


постоянный участник


Пост N: 145
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 30.04.07 20:17. Заголовок: Re:


В общем Progressbar-у все равно, сколько файлов для рассчета используется и вообще, что там делается, сам прогресс бар – индикатор процента выполнения чего-то.


 цитата:
то сначала Главное окно, а потом и Рабочее - пишет,
что "не отвечает"!



Пишет, наверное, Windows, считая, что программа зависла.
Значит нужно дать знать оське, что все хорошо, мол мы еще дышим.
Может в Slider() (почему Slider ? ) стоит пихнуть что-то наподобие DoEvents().

На мой взгляд, если здесь есть какие-то нюансы, то не Progressbar, а организации работы с файлами.




Спасибо: 0 
ПрофильЦитата Ответить
модератор




Пост N: 476
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 30.04.07 20:59. Заголовок: Re:


i3t4j6 пишет:

 цитата:
Может кто знает какие-либо ньюнсы использования Progressbar ?


Поскольку в программе использован длительній цикл расчета, рекомендую встатвить внутрь цикла команду
DO EVENTS, которая поможет решить проблему.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 73
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 01.05.07 09:59. Заголовок: Re:


Спасибо, огромное !!! Все получилось великолепно !!! Если бы еще и погода была такая ...

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 280
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 01.05.07 13:16. Заголовок: Re:


i3t4j6 пишет:

 цитата:
использую ProgressBar



Если не сложно, кинь пример использования этой штуки.
А то тоже хочеться использовать.
Заранее спасибо.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 74
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 02.05.07 10:23. Заголовок: Re:


Взял один к одному из прмера \Samples\advanced\Code_Reindent\Indent.prg

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 25
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет