Компонент Индикатор процесса

Опубиковано: 12.07.2008 г., автор: , просмотров: 31274

Индикатор прогресса. Нужен, чтобы отображать процесс выполения длительных циклов. В отличии от простого ProgresBar'а показывает, сколько времени прошло с момента запуска и сколько примерно осталось.

Сделан из TGauge, TstasusBar, TPanel и TTimer. Основные методы: Start(StartValue, StopValue: Int64) и Stop. Первый запускает процесс отображения цикла, второй останавливает его. Чтобы периодически отображать изменения величины внутри цикла, надо изменять свойство CurrentValue: Int64. При этом вызывается Application.ProgressMessages, чтобы программа не казалась зависшей при длительном счете. Один раз в секунду изменения отображаются. Генерирует события OnStart при запуске отображения и OnStop при остановке. Свойство StopedVisible: Boolean определяет, должен ли индикатор быть видимым, если процесс остановлен. По умолчанию False – не должен.

Скачать Скачать Process Indicator.

 



Похожие материалы

Последние из рубрики

Rasim 17 Oct 2008 в 00:00 #
Если честно то у мен Borland Delphi 10 Lite v3.0,он кажеться передлка 6-го без требований NET.Framework.300 мб качать не охота,так что скачал вот этот вот.
Rasim 17 Oct 2008 в 00:00 #
Если честно то у мен Borland Delphi 10 Lite v3.0,он кажеться передлка 6-го без требований NET.Framework.300 мб качать не охота,так что скачал вот этот вот.
Сергей 23 Jul 2008 в 00:00 #
Вот именно, компонента FolderSearch нет (и иже с ним его процедур и функций). В данном виде невозможно установить и скомпилировать Process Indicator.
OLEG 23 Jul 2008 в 00:00 #
FolderSearch действительно нет. Но что бы все установилось нормально нужно сделать так : Удалить TestUnit (в окне установки нажать кнопку Remove ), удалить StProgressIndicatorEditor.pas , eудалить FolderSearch.dcp. Жмем Compile если ругаеться то удалем те строки на которые ругаеться.
OLEG 23 Jul 2008 в 00:00 #
Свойство Visible по умолчанию False, а так же св-во topedVisible: Boolean определяет, должен ли индикатор быть видимым, если процесс остановлен. Вроде нормально работает хотя сильно не проверял. ХЗ

ОтменитьДобавить комментарий