Файл из Инета. Сохранение

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
OverKill
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 18.12.2004 (Сб) 14:28

Файл из Инета. Сохранение

Сообщение OverKill » 04.06.2005 (Сб) 23:55

Мне нужно сохранить файл из инета. Сделать это впринципе легко. Но мне нужно не просто его сохранить, а еще и отобразить процесс его сохранения, т.е поместить где-то ProgressBar. Как это сделать? Сорри, если такой вопрос уже поднимался. :oops:
Отдам щенка в добрые, заботливые, нежные руки... или утоплю нах...

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Сообщение ALX_2002 » 05.06.2005 (Вс) 0:33

http://bbs.vbstreets.ru/viewtopic.php?t=16587

http://www.vbip.com/forum/topic.asp?id=1655

Вот. К сожалению конкретный ответ на твой ворос сразу дать не могу. Надо посидеть, порыть.
А так вот по этим ссылкам пример

1 - скачка файла
2- скачка с прогресбаром.

Надеюсь поможет. А вообще порою.

P.S А вообще если качать через компонент INET или WINSOCK, то там есть property колличества загруженного. (вроде) :roll:

extHack
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 94
Зарегистрирован: 04.06.2005 (Сб) 12:31
Откуда: 127.0.0.1

Сообщение extHack » 05.06.2005 (Вс) 9:59

Качается двумя способами. Через API, и через ActiveX. Через API вот так:

Public Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long

Call URLDownloadToFile(0, " http://www.vbstreets.ru/default.asp", "c:file.asp", 0, 0)
n/a

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Сообщение ALX_2002 » 05.06.2005 (Вс) 21:48

Сорри за оффтоп

2 OverKill: ОФИГЕЕНЫЙ АВАТАР !!!! :shock: :lol: :D :D :!:

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 05.06.2005 (Вс) 21:58

extHack писал(а):Качается двумя способами. Через API, и через ActiveX. Через API вот так:

Public Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long

Call URLDownloadToFile(0, " http://www.vbstreets.ru/default.asp", "c:file.asp", 0, 0)

Так ты прогресс не покажешь.

А вот так через апи и с прогрессом: http://bbs.vbstreets.ru/viewtopic.php?p=57727#57727
Изображение


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

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

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

    TopList