Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 03.05.2007
Сообщений: 25

Как закачать на комп. файл из интернета по HTTP или FTP? ПАМАГИТЕ!

03.02.2008, 13:42. Показов 1280. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Хочется сделать что-то типа webdown-a тока много проще, но основами не владею, Подскажите с чего начать или где посмотреть пример?
Спасибо
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.02.2008, 13:42
Ответы с готовыми решениями:

Как закачать файл по http?
Никак не врубаюсь, как организовать скачивание бинарного(не текстового) файла из и-нета по HTTP протоколу. Сокет почему-то может...

Как закачать файл на сервер по ftp?
Ситуация такая - в моем ASP файле есть форма с элементом управления file. Можно ли сделать так, чтобы при выборе некоторого html-файла этим...

Как закачать файл на FTP средствами API
Привет Подскажите как закачать на FTP, ни как не получается этой функцией или ниже FtpPutFile(hURL, PChar(''), PChar(''),0,0); ...

4
0 / 1 / 3
Регистрация: 27.03.2012
03.02.2008, 13:55
если основами не владешь, то будет трудно

посмотри пример http://relib.com/sources/code.asp?id=228&NoBox=True
0
0 / 0 / 0
Регистрация: 03.05.2007
Сообщений: 25
04.02.2008, 13:21  [ТС]
Спасибо! Smaliq.
Попробовал - работает,
Проблема в том что меня интересует файл произвольной формы.
Я попробовал закачать к примеру http://www.cityline.spb.ru/images/logo.gif
поменял Print на Put и т.д. НЕ ВЫШЛО ОДНАКО :о(
По командной строке WinSock1.SendData у меня информации нет - ну лох!
М.б. подскажешь?
0
0 / 0 / 1
Регистрация: 16.08.2007
Сообщений: 271
04.02.2008, 13:58
Лови пример. Используется объект Inet1.

Private Sub Command3_Click()
On Error Resume Next
Inet1.AccessType = icUseDefault
Dim b() As Byte
Dim strURL As String

' Presuming this is still a valid URL.
strURL = Text1.Text
Caption = strURL
DoEvents
' Retrieve the file as a byte array.
b() = Inet1.OpenURL(strURL, icByteArray)

Open 'C:WinNTTempImage.jpg' For Binary Access _
Write As #1
Put #1, , b()
Close #1
Picture1.Picture = LoadPicture('C:Image.jpg')
Kill 'C:Image.jpg'
If Err Then
Picture1.Cls
Picture1.Print 'Image not found'
End If

End Sub

Тут немного лишнего но суть в следующем: предыдущий файл удаляеться, закачивается файл, пишется в реальном времени, потом закрывается и открывается через просмоторщик картинок типа имаджа.
0
0 / 0 / 0
Регистрация: 03.05.2007
Сообщений: 25
05.02.2008, 13:10  [ТС]
Спасибо Варлорд!
Это работает.
Ещё вопрос какой: ПОКА всё это работает - нет никакой возможности узнать, а как там у Inet1 дела. Ведь есть же какой-то способ?
Подскажет кто-нить? Или хотя бы - где про это почитать ?
Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.02.2008, 13:10
Помогаю со студенческими работами здесь

Как закачать файл (архив) на FTP-сервер
Есть код: void DownloadFileToFtp() { try { SaveToLog("Подключение к...

Как с помощью asp закачать файл на ftp сервер?
Как с помощью asp закачать файл на ftp сервер.

Как закачать по FTP один файл во множество папок
Добрый день. Подскажите, как закачать по FTP один файл во множество папок? Использую Total Commander.

Как правильно закачать файл по протоколу http WinInet
Добрый день.Работаю с WinInet. Читаю файлы с сервера по протоколу HTTP,FTP. Закачиваю файлы на сервер по протоколу FTP. А вот...

Как можно через программу putty скопировать файл на ftp или на комп?
скажите пожалуйста как можно через программу putty скопировать файл на ftp или на комп


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru