powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / ProgressBar
8 сообщений из 8, страница 1 из 1
ProgressBar
    #32335393
Фотография SASH2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите пожалуйста, как можно связать компонент ProgressBar с этими действиями:

DataModule3.Table1.BatchMove(DataModule3.Query1,batAppend);
DataModule3.Table1.BatchMove(DataModule3.Query2,batAppend);
.......

Заранее спасибо!!!
...
Рейтинг: 0 / 0
ProgressBar
    #32336177
Фотография SASH2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди, кто нибудь знает как он вообще работает?
Помогите пожалуйста!!!
...
Рейтинг: 0 / 0
ProgressBar
    #32336238
Фотография Cauchy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор писал:Люди, кто нибудь знает как он вообще работает?
Кто? ProgressBar?

ProgressBar1->Position
...
Рейтинг: 0 / 0
ProgressBar
    #32336264
Фотография SASH2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как это свойство связать с каким либо процессом?
...
Рейтинг: 0 / 0
ProgressBar
    #32336280
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну для этого этот процесс должен генерит события. В ответ на которые ты и должен изменять значение свойства Position.
...
Рейтинг: 0 / 0
ProgressBar
    #32336319
Фотография Jojo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У много вызовов ...я например сделал так
//Вывод формы с прогрессбаром
procedure Progress(i,BegStr,EndStr:integer);
begin
FormProgress.Refresh;
FormProgress.Cursor:=crHourGlass;
FormProgress.Label1.Refresh;
FormProgress.Label1.Caption:='Ожидайте окончания расчета !';
FormProgress.Label2.Refresh;
FormProgress.Label2.Caption:='Выполнено :';
FormProgress.Label3.Refresh;
FormProgress.Label3.Caption:=IntToStr(ROUND(100*i/(EndStr-BegStr))) + ' %';
FormProgress.ProgressBar1.Position:= ROUND(100*i/(EndStr-BegStr));
end;
...
Рейтинг: 0 / 0
ProgressBar
    #32337322
Фотография SASH2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А с этой ерундой как его можно связать?

DataModule3.Table1.BatchMove(DataModule3.Query1,batAppend);
...
Рейтинг: 0 / 0
ProgressBar
    #32337582
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никак.

-- Tygra's --
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / ProgressBar
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]