Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.02.2013, 22:38   #11
Rasuljon
 
Регистрация: 11.02.2013
Сообщений: 7
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ты же не знаешь когда прогресс должен добежать своего конца.
а в ручную задать его можно? ну сделать так чтобы в ручную задали

Последний раз редактировалось Rasuljon; 18.02.2013 в 22:41.
Rasuljon вне форума Ответить с цитированием
Старый 18.02.2013, 23:42   #12
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Даже чтоб задать в ручную нужно знать когда процесс закончится. Допустим что-то притормозило его выполнение, а прогресс пойдет дальше - это не выход.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.02.2013, 01:52   #13
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...каллбэка не хватает.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 19.02.2013, 07:44   #14
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Задача в такой постановке нерешима.
Тем не менее, на практике она, бывает, встречается именно в такой постановке.
Хотя, думаю, это тема отдельного вопроса, и не для этого раздела.

PS. Вопрос не в коллбеке, а в том, что полный объем работы может быть неизвестен до ее завершения.

Последний раз редактировалось s-andriano; 19.02.2013 в 07:46.
s-andriano вне форума Ответить с цитированием
Старый 19.02.2013, 08:46   #15
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...и что мешает в обратной связи передавать не только текущее значение, но и полный объем?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 19.02.2013, 09:21   #16
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
но и полный объем?
Его отсутствие как уверил нас автор
Цитата:
на практике она, бывает, встречается именно в такой постановке.
Верно именно поэтому прогрессы стараются делать не конечные а с репитером - множество прокруток либо из начала в конец а потом опять с начала либо туда-сюда-обратно.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.02.2013, 13:33   #17
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Его отсутствие как уверил нас автор
Точнее, его неизвестность.
Простейший пример - начиная перебирать все файлы в директории и ее поддиректориях, мы не знаем их общего количества.
Цитата:
Верно именно поэтому прогрессы стараются делать не конечные а с репитером - множество прокруток либо из начала в конец а потом опять с начала либо туда-сюда-обратно.
Как один из вариантов. Собственно, поэтому прогрессбар в таком случае - задача дизайна, а не программирования.
s-andriano вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Шкала/линейка mutabor Компоненты Delphi 6 13.08.2010 10:50
Двойная шкала на диаграмме mephist Microsoft Office Excel 1 24.03.2010 00:13
Не двигаеется шкала графика. Юнлинг Microsoft Office Excel 2 18.12.2009 09:25
почтовик-шкала загрузки betirsolt Работа с сетью в Delphi 2 30.11.2009 21:31
Шкала деления Grots Microsoft Office Excel 1 08.11.2009 00:55