![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
работа не волк....
Форумчанин
Регистрация: 09.06.2008
Сообщений: 337
|
![]()
Программа грузится около пяти секунд (циклы на цикле). Как сделать форму которая загружалась бы сразу, и отображала загрузку других форм (форм всего 10).
Примерно думаю как: На вкладке Project1, после загрузки каждой формы поставить счётчик Application.CreateForm(TFormN, FormN); k:=k+1; и т.д. На перво-появляющейся форме поставить ProgressBar1 обращающийся к "К" Как создать это перво-появляющееся окно?
Цель, для которой требуются неправые средства, не есть неправая цель.
|
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 08.12.2008
Сообщений: 156
|
![]()
ну вообще, что брать счетчиком для прогрессбара - весьма субъективная задача, поэтому без кода могу только гадать:
если говорите, что у вас цикл на цикле, поэтому резонно за счетчик взять индекс первого, самого главного цикла, а за мах для прогрессбара - количество его итераций. естественно, счетчик - глобальная переменная. а насчет перво-появляющегося окна - в свойствах проекта (project - options) в автокриэйт поставить вашу форму со статуссбаром, а все остальные - в авалибл формс. и соответственно, в FormCreate первой ставить загрузку следующих. когда статусбар пройдет до мах - close первой формы. надеюсь, понятно изложил?.. ![]() ![]() |
![]() |
![]() |
#3 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Вопрос рассматривался неоднократно. Всего-то нужно пользоваться поиском по форуму:
http://programmersforum.ru/showthread.php?t=30100 http://programmersforum.ru/showthread.php?p=83223 |
![]() |
![]() |
#4 |
работа не волк....
Форумчанин
Регистрация: 09.06.2008
Сообщений: 337
|
![]()
Спасибо всем.
Bayazet, объяснили понятно.
Цель, для которой требуются неправые средства, не есть неправая цель.
|
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужно создать программку, отображающую текущую загрузку процессора. | Naik | Общие вопросы Delphi | 6 | 03.03.2009 08:42 |
Как активизировать окно моего приложения? | _ozzy_ | Общие вопросы Delphi | 3 | 10.04.2008 13:25 |
Создать окно на рабочем столе | AidarBik | Win Api | 19 | 09.02.2008 17:47 |
Создать окно со списком и кнопкой!!! | Versifikator | Microsoft Office Excel | 2 | 07.12.2007 17:22 |
«Окно+символ». Создать класс, представляющий окно в текстовом режиме. | RustreX | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 11.11.2007 19:28 |