SOS FTP

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
xfolder
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 133
Зарегистрирован: 22.07.2002 (Пн) 18:57
Откуда: United Kingdom

SOS FTP

Сообщение xfolder » 03.06.2003 (Вт) 15:32

Pomogite razobratsya, srochno nujno naiti variant pokazivat progress bar kogda zagrujaesh file na server cheres Inet.

Mojet kto znaet kakoy nit sposob tealizovat eto

spasibo

Александр Андреев
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 145
Зарегистрирован: 09.04.2003 (Ср) 16:43
Откуда: Н.Новгород

Сообщение Александр Андреев » 03.06.2003 (Вт) 16:13

А приблудина, которая файл на сервер загружает, позволяет получить информацию о прогрессе?
Если да, то делаешь таймер и каждые n секунд посылаешь ей запрос, по результатам которого обновляешь ProgressBar (Было бы неплохо, если бы она обратные вызовы посылала).
Если она ничего не посылает, то не знаю как это можно реализовать.

xfolder
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 133
Зарегистрирован: 22.07.2002 (Пн) 18:57
Откуда: United Kingdom

Сообщение xfolder » 03.06.2003 (Вт) 16:28

ispolsuya standartnii Internet trasfer control u kotorogoe est odno sobitie tolko StateChanged mnogovo nedobieshsya.
:(

mojet ktoto proboval chtolibo eshe

Александр Андреев
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 145
Зарегистрирован: 09.04.2003 (Ср) 16:43
Откуда: Н.Новгород

Сообщение Александр Андреев » 03.06.2003 (Вт) 16:37

Попробуй нарыть какой-нибудь нестандартный контрол...
Если совсем нет времени, то вместо ProgressBar вставь анимацию (типа барабана, по которому стучат палочки). На первое время сойдет, а там что-нибудь придумаешь. :?
Пока лучшего предложить не могу...

VIIRUS
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 29.05.2003 (Чт) 23:41
Откуда: Moscow

Сообщение VIIRUS » 03.06.2003 (Вт) 21:49

У меня такая же трабла с inet. Только наоборот - мне нужен прогресс бар для отслеживания загрузки файла. :(

v-adix
Постоялец
Постоялец
 
Сообщения: 490
Зарегистрирован: 14.11.2002 (Чт) 15:11

Сообщение v-adix » 05.06.2003 (Чт) 10:39

если файл загружается с сервера, то можно запросить исходный размер файла и в таймере сравнивать с размером который уже получен. как запросить я не знаю, ищите документацию по FTP командам.
в принципе если в других прогах есть фича с прогрессом, то это можно осуществить на VB - надо просто знать крманды.

v-adix
Постоялец
Постоялец
 
Сообщения: 490
Зарегистрирован: 14.11.2002 (Чт) 15:11

Сообщение v-adix » 05.06.2003 (Чт) 10:51

во! нашёл
___________________________________________________
Список команд FTP-сервера
HELP - выдача справки
OPEN - задание рабочего FTP-архива
QUIT - конец запроса
DELETE - отмена работы запроса
GET - получение заданного файла
READ - получение строк из заданного текстового файла
CD - переход в заданный каталог
PWD - выдача текущего каталога
INFO - выдача информации о файле
LS - выдача краткого листинга каталога
DIR - выдача полного листинга каталога
FIND - поиск файла по части его имени
COMPRESS - задание метода сжатия
FREEZE - сжатие методом Freeze
UUENCODE - сжатие методом UUencode
BTOA - сжатие методом BtoA
LIST - список файлов из архива
EXTRACT - получение файла из архива
SIZE - максимальный размер одного передаваемого блока
LIMIT - максимальный размер передачи за сеанс
NO - отмена заданной опции
GZIP - сжатие ответа архиватором GZip
MODE - задание режима передачи (текстовый/двоичный)
USER - задание имени пользователя


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Yandex-бот и гости: 59

    TopList