Форум: "Прочее";
Текущий архив: 2008.09.21;
Скачать: [xml.tar.bz2];
ВнизЗагрузка программы - индикатор - на какой процесс поставить Найти похожие ветки
← →
Layner © (2008-07-29 22:45) [0]Есть программа. Законченная. Хочу сделать индикатор загрузки. Как в фотошопе, кореле, и т.п. Программа грузится максимум 5 секунд. Никакие файлы (txt как QIP например...) при загрузке к сожалению не перебирает. Есть только коннект к MSSQL серверу. на что сделать индикатор? На процесс подключения? Но тут не известно точно время... они может быть и бесконечно... В общем требуется совет.
(PS. "Не надо это делать...зачем... на что" - ну так хочу и все :) )
← →
antonn © (2008-07-29 22:50) [1]лого, там крутятся песочные часики..
плагиат правда %)
← →
DrPass © (2008-07-29 22:50) [2]Сделай перебор всех файлов на системном диске, и в процессе его отображай индикатор
← →
ketmar © (2008-07-29 22:56) [3]кинь обычный splash с анимацией и не занимайся церебросексом.
---
All Your Base Are Belong to Us
← →
isasa © (2008-07-29 23:03) [4]DrPass © (29.07.08 22:50) [2]
Сделай перебор всех файлов на системном диске, и в процессе его отображай индикатор
:)
А чего только на системном. Можно все логические диски перебрать. И , если время останется, сетевые просканировать ...
← →
antonn © (2008-07-29 23:10) [5]
> И , если время останется, сетевые просканировать ...
за НАТом %)
← →
isasa © (2008-07-29 23:16) [6]пофиг, за чем, главное процесс.
Если серъезно, [3] даже избыточно ...
← →
Zeqfreed © (2008-07-29 23:21) [7]Пиши как есть. Establishing a network connection with SQL server at host.com... И индикатор сначала на пять секунд, потом запомнишь за сколько он в среднем загрузился, и уже будешь знать примерно как быстро его крутить.
← →
isasa © (2008-07-29 23:37) [8]Zeqfreed © (29.07.08 23:21) [7]
И индикатор сначала на пять секунд, потом запомнишь за сколько он в среднем загрузился, и уже будешь знать примерно как быстро его крутить.
Ага, а если он вечером назапоминался, а днем менеджеры набежали и какой то дебил запустил выборку на 10 000 000 записей на сервере ...
← →
brrr © (2008-07-29 23:54) [9]Да уж странный вопрос, ну вот честно. Просто пишем текущий статус:
1. Привет Вася! Я убер-пупер прога для фиг знает чего!
2. Я вот к БД пробую подключиться!
3. Ура! Я загрузилася! Работай!
А рядом со статусом отображаем картинку, чтобы пользователь не скучал. Неважно какую, даже мона статичную.
← →
easy © (2008-07-29 23:54) [10]
> Как в фотошопе, кореле
а где там прогресс?
если очень хочется прогрессу, сделай прогрессбар на 15 секунд и всё
← →
Украинец (2008-07-30 00:37) [11]
> easy © (29.07.08 23:54) [10]
>
>
> > Как в фотошопе, кореле
>
> а где там прогресс?
> если очень хочется прогрессу, сделай прогрессбар на 15 секунд
> и всё
Цикличный, как у MS. Если за 30 сек глёхо то прогрессбар на 0 и заново отсчёт.
← →
Zeqfreed © (2008-07-30 01:23) [12]> isasa © (29.07.08 23:37) [8]
А нам несложно и еще разок прогресс бар пустить. Зачем искать себе проблемы какие-то? :)
← →
Vad © (2008-07-30 07:22) [13]Уж лучше бегущую строку с текстом: "У попа была собака....."
← →
Правильный$Вася (2008-07-30 10:56) [14]
> Уж лучше бегущую строку с текстом
"угадай, чем я сейчас занимаюсь"
← →
ПЛОВ © (2008-07-30 11:42) [15]Форматирование диска C: - xx% завершено
← →
Layner © (2008-07-30 12:19) [16]гыгыгы
← →
brother © (2008-07-30 12:53) [17]> Как в фотошопе, кореле,
там прогресс загрузки плагинов итп...
> Программа грузится максимум 5 секунд.
> Есть только коннект к MSSQL серверу. на что сделать индикатор?
> На процесс подключения? Но тут не известно точно время...
> они может быть и бесконечно...
не понял...
зы в общем конкретный прогресс не повесишь... только сплаш заставку
← →
keymaster © (2008-07-30 15:38) [18]
> они может быть и бесконечно...
Если за минуту ничего не получилось - показываем сообщение об ошибке и отваливаемся.
> зы в общем конкретный прогресс не повесишь...
Человек явно имел ввиду тот момент, когда на сплэш-скрине появляется текст:
-загрузка основных модулей
-загрузка дополнительных модулей
-подключение к базе данных
и т.д. по мере событий.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.09.21;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.006 c