Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Строка состояния / 4 сообщений из 4, страница 1 из 1
10.02.2004, 16:36
    #32404540
Riva
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строка состояния
Добрый вечер!
Как можно при длительных вычислениях показать строку состояния где отображался бы процент выполнения вычислений?
...
Рейтинг: 0 / 0
10.02.2004, 16:47
    #32404559
Hel!Riser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строка состояния
если процесс непрерываемый (не цикл, а что-нить типа SELECT-SQL) пользуй пуст AVI-файла потипу часоф от 0-9 :)
...
Рейтинг: 0 / 0
10.02.2004, 17:24
    #32404622
FM32YO aka KID
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Строка состояния
Юзаю готовый класс thermometr.vcx
показывает процент выполнения задачи.. или просто проценты с потолка (чаще, так как лень высчитывать) - при этом создается впечатление крутой работы приложения В-)
...
Рейтинг: 0 / 0
10.02.2004, 18:42
    #32404737
Строка состояния
Рекомендую как самый простой способ - использовать ProgressBar.
Для размещения этого элемента на форме выберите в инструментах Конструктора форм ActiveX Control (OLE Control) и отметьте его место на форме. Затем в появившемся списке выберите Microsoft ProgressBar Control SP6.

ProgressBar можно ориентировать как вертикально, так и горизонтально. Свойства Min и Max определяют начальное и конечное выводимые значения шкалы, в свойство Value записывайте текущее значение - разбейте процесс вычисления на этапы, используйте какую-нибудь локальную переменную как счётчик.

Советую при этом установить _VFP.AutoYield = .f., иначе нажатие на кнопку Esc при работе ProgressBar'а, например, может крахнуть программу.

Вообще-то это самая распространённая в Windows шкала.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Строка состояния / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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