ProgressOn
Создаёт настраиваемое окно отображения прогресса.
ProgressOn ( "title", "maintext" [, "subtext" [, x pos [, y pos [, opt ]]]] )
Параметры
title | Заголовок окна прогресса. |
maintext |
Текст основной (выделенной, верхней) надписи. |
subtext |
[необязательный] Текст дополнительной (нормальной, нижней) надписи. Отображается под полоской прогресса (по умолчанию "") |
x pos |
[необязательный] Отступ слева (в пикселях) для окна прогресса (по умолчанию окно центрируется). |
y pos |
[необязательный] Отступ сверху (в пикселях) для окна прогресса (по умолчанию окно центрируется). |
opt |
[необязательный] По умолчанию 'всегда поверх всех окон/с заголовком' Сложите необходимые значения: 1 = окно без заголовка и границ 2 = без атрибута "всегда поверх всех окон" 16 = окно может быть перемещено |
Примечания
Чтобы пропустить указание необязательного параметра, оставьте вместо него значение по умолчанию, равное:См. также
ProgressOff, ProgressSetПример
ProgressOn("Измеритель прогресса", "Увеличивается каждую секунду", "0 процентов") ; создаёт окно прогресса.
For $i = 10 To 100 Step 10
Sleep(1000)
ProgressSet($i, $i & " процентов") ; устанавливает позицию и/или текст
Next
ProgressSet(100, "Завершено", "Полностью выполнено")
Sleep(1000)
ProgressOff() ; убирает окно прогресса