Форум программистов, компьютерный форум, киберфорум
Delphi: Сети
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
0 / 0 / 0
Регистрация: 29.10.2008
Сообщений: 180
1

Как сделать загрузку файла с сайта?

22.02.2011, 08:18. Показов 2344. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как скачать файл (картинку) с http странички, зная полный путь и записать ее в нужную папку локально, типа WEBDOWN. Функцию получения файлов нужно использовать в темную, не выводя на экран диалоговых окон.

Я так понимаю оно должно выглядеть так DOWUN_FILE(‘http://address/file.txt’,’cathfileizsait.txt’,true);

Спасибо
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.02.2011, 08:18
Ответы с готовыми решениями:

Как сделать автоматическую загрузку файла из почты?
Дорогие друзья подскажите, пожалуйста, хочу сделать программу при помощи Delphi чтобы при...

Как сделать загрузку сайта через edit?
При нажатии на кнопку загружается определенный сайт к примеру яндекс,тоесть пользователь не сможет...

Как сделать загрузку apk с сайта
Ребят всем привет, всех с новым годом, вопрос такой есть сайт ну хост (vaflya.ru) мне нужно что бы...

Как зациклить загрузку xml файла с сайта
Добрый день сразу к сути в общем пытаюсь подгрузить файл чтоб потом его парсить ...

2
Чапаев
24.02.2011, 10:08 2
Можно воспользоваться компонентом IdHttp с закладки Indy Clients. S:=IdHttp1.Get('http://yandex.ru'), где S -- строковая переменная.

Больше возможностей даёт InternetOpenUrl и тыды (подробности в MSDN) из модуля WinInet.
vkrass
01.03.2011, 12:14 3
Скачать файл с сайта. Я недавно сделал эту задачку. Код реализован в виде невизуального ActiveX, который предоставляет метод закачки любого ресурса с любого сайта. Правда, я сделал все на ATL, но технология вполне может быть использована и в дельфи:
Основная идея:
Загрузка: (Sorry, синтаксис 'сишный')
C++
1
2
3
4
5
6
7
8
hres = URLDownloadToCacheFile(
    NULL,
    url,//адрес ресурса для загрузки - входной параметр
    fname,//имя файла в кэше IE - выходной параметр
    URLOSTRM_GETNEWESTVERSION, //1024,
    BINDF_GETNEWESTVERSION,
    NULL
    );
далее файл fname надо скопировать из кэша IE в нужный каталог - средства копирования обычные.
Вот и все.
Еще одно замечание: Загрузка ресурса может занимать некоторое время, поэтому лучше это делать в отдельном потоке.
Информация по функции URLDownloadToCacheFile есть в MSDN
01.03.2011, 12:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.03.2011, 12:14
Помогаю со студенческими работами здесь

Как сделать случайную загрузку изображений для сайта
Привет всем! )) Если не оч сложно кто может подсказать, как сделать случайную загрузку изображений...

Как сделать загрузку файла на сервер
Как сделать загрузку файла на сервер так чтоби назва файло всталялась из назвой "img/" в <input>...

Как сделать загрузку файла через проводник?
// Программа тестирует студента по какому-либо предмету обучения using System; using...

Как сделать ссылку на запуск файла, а не загрузку?
У меня на диске есть файл и нужно с HTML-страницы сделать ссылку на его запуск, при размешении...

Как сделать регистрацию, авторизацию, и загрузку/выкачку файла с сервера?
Всем привет :rolleyes: Имеется свой плеер на андроид, писал его НЕ я. Сам новичок, разбираюсь....

Как сделать открытие>обзор>выбор>загрузку файла на форме?
я умею делать только так в консоли, const char *filename = "image.jpeg"; int...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru