Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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.49 MB
Время: 0.01 c
15-1217264142
Gooler
2008-07-28 20:55
2008.09.21
Как отследить копирование экрана?


3-1206503403
Drowsy
2008-03-26 06:50
2008.09.21
Изменение длины "стрингового" поля


4-1194300418
Черный Шаман
2007-11-06 01:06
2008.09.21
Динамические слои прозрачности окна.


15-1217697438
@!!ex
2008-08-02 21:17
2008.09.21
BSOD BSOD BSOD


15-1216745340
@!!ex
2008-07-22 20:49
2008.09.21
DOS с записью в NTFS





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский