прогресс бар #493553


#0 by lamme
Ситуация: прогресс бар стандартный от 1С8 показывает только состояние ДО некоего процесса и ПОСЛЕ некоего процесса. Предположим, что мне надо скопировать 1 файл по FTP размеров 50 метров. ИМХО, конечно, но прогресс бар сможет показать только состояние 0 и 100% а как можно прогресс баром показать -сколько кб/мб/б в тек момент времени скопировалось на ftp ?
#2 by lamme
подробнее ?
#3 by Fragster
копировать чем-нить с отдельным потоком для скачки и com-интерфейсом
#4 by Fragster
можно самому длл написать, в принципе
#5 by lamme
не ... копирование - средствами 1c и FTpСоединение
#6 by Alex_MA
не получиться
#7 by butterbean
<в порядке бреда> а может повесить обработку ожидания и ежесекундно проверять размер файла...
#8 by lamme
а если WInAPI ?
#9 by lamme
ежесекундно проверять размер файла...  -где ? на frp ? застрелиться
#10 by Defender aka LINN
Не болтайте ерундой. Обработка ожидания сработает второй раз только после того, как вся процедура выполнится.
#11 by kosts
Записывать на FTP порции по 10% и обновлять прогресс по 10%. Нужно только посмотреть, есть ли возможность дописывать файл...
#12 by lamme
неа. у 1с только один метод на запись: Синтаксис: Записать(<Источник>, <Имя выходного файла>) Параметры: <Источник> (обязательный) Тип: Строка. Адрес файла-источника. <Имя выходного файла> (обязательный) Тип: Строка. Имя выходного файла, в который записываются данные из источника. Описание: Записывает файл по указанному адресу.
#13 by lamme
ну корочепонятно что дело темное ... ну его тема закрыта но кому интересно - можно попробовать поэксперементировать
#14 by smaharbA
использовать shell.application и будет стандартное окошечко виндуз с летящими листочками
#15 by lamme
подробнее, плиз !
#17 by smaharbA
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С