Главная страница
    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.48 MB
Время: 0.006 c
2-1218116675
9899100
2008-08-07 17:44
2008.09.21
Загрузка DLL


15-1217179982
Перебежчик
2008-07-27 21:33
2008.09.21
Как это будет на C#?


2-1218111245
Ябеда
2008-08-07 16:14
2008.09.21
Работа с TCanvas из наследника класса TThread


2-1218107846
Newss
2008-08-07 15:17
2008.09.21
Вращение


15-1217663671
@!!ex
2008-08-02 11:54
2008.09.21
Написание видео кодеков





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский