|
ПрогрессБар
|
|||
---|---|---|---|
#18+
Пытаюсь сделать индикацию работы программы для пользователя. Данные на сервер отправляются порциями. Есть две формы в обработке. Основная и индикатора. код основной : Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
код формы индикатора Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Перерисовывается когда процесс заканчивается. А нужно что бы была индикация, а не сразу 100% ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 11:17 |
|
ПрогрессБар
|
|||
---|---|---|---|
#18+
С одной стороны понятно , сервер - клиент, поточность. Но я то на клиента возвращаюсь? или это видимость? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 11:33 |
|
ПрогрессБар
|
|||
---|---|---|---|
#18+
а не лучше в фоновое отдать и пусть работают дальше? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 12:23 |
|
ПрогрессБар
|
|||
---|---|---|---|
#18+
Под фоновое есть даже куча типовых процедур. Но там нужно иметь экспортную процедуру. Это не всегда удобно. Проще значит никак от слова совсем? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 12:27 |
|
ПрогрессБар
|
|||
---|---|---|---|
#18+
скачай бух 3.0 там есть прогресс при обновлении данных после обновления ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 13:07 |
|
ПрогрессБар
|
|||
---|---|---|---|
#18+
РезультатыОбновленияПрограммы обработка ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 13:09 |
|
ПрогрессБар
|
|||
---|---|---|---|
#18+
Это все тоже фоновые. Неудобно. Нужен экспортный метод не глобального общего модуля. Все это общие модуля "ДлительныеОперации" и "ДлительныеОперацииКлиент" ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 13:34 |
|
ПрогрессБар
|
|||
---|---|---|---|
#18+
Скажем идет тяжелая загрузка в базу из файлов. Разных типов файлы. Конфигурация так была написана кем-то , что таких загрузок более одной. Существенно больше. Получается , что мне все загрузки нужно переводить в общий модуль? Все можно , но при таком подходе из-за этих ползунков слишком много работы. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 13:37 |
|
ПрогрессБар
|
|||
---|---|---|---|
#18+
А поскольку я "ленивый, тупой и жадный" = это не реально, хотя и возможно. Вот пытаюсь вывернуться. Нужно из толстого сделать тонкий. Все переведено, а вот ползунки мешаются. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 13:40 |
|
ПрогрессБар
|
|||
---|---|---|---|
#18+
Вот сволота ... а вот если прогрессбар в той же форме то работает. Проблема в том что видимо если я использую "Оповестить" то управление остается у первой формы. всем спс. Будут идеи = поболтаем. Пошел выкручиваться дальше. Теперь нужно динамически добавить элементы на форму. Дело техники ... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 13:48 |
|
ПрогрессБар
|
|||
---|---|---|---|
#18+
sWinTyzВот сволота ... а вот если прогрессбар в той же форме то работает. Проблема в том что видимо если я использую "Оповестить" то управление остается у первой формы. всем спс. Будут идеи = поболтаем. Пошел выкручиваться дальше. Теперь нужно динамически добавить элементы на форму. Дело техники ... Мы для длительных загрузок свои фоновые сделали - чтобы функции из обработок запускались и грузились. А потом Бизнес процесс чтобы утром все грузилось без людей и не тратя ресурсы. Если что не смог то пишет задание людям ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 14:00 |
|
ПрогрессБар
|
|||
---|---|---|---|
#18+
Это не тот случай. Без пользователя никак. Нужно указать файл-источник. Фоновые загрузки в автомате. Видел такое и даже на 77. Иногда они начинаю виснуть ... А так нормально. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 14:12 |
|
ПрогрессБар
|
|||
---|---|---|---|
#18+
Загрузки имеют хаотично - непериодический характер. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 14:13 |
|
ПрогрессБар
|
|||
---|---|---|---|
#18+
а для виснущих другая задача которая проверяет время жизни и пинает БП)). ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 14:29 |
|
ПрогрессБар
|
|||
---|---|---|---|
#18+
sWinTyzЭто не тот случай. Без пользователя никак. Нужно указать файл-источник. Фоновые загрузки в автомате. Видел такое и даже на 77. Иногда они начинаю виснуть ... А так нормально.Ну и замечательно. Пусть они отправляют свой файл на определенный адрес. В фоновом режиме считываешь и загружаешь, после этого сообщение пользователю. Никаких прогресбаров не нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 14:37 |
|
|
start [/forum/topic.php?fid=28&fpage=11&tid=1518495]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 196ms |
0 / 0 |