| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Скачать файл |
| Автор: Borland_Delphi_6 19.4.2003, 22:00 |
| Значит, есть программа, она должна скачивать определенный файл во временную диру винды. Имя файла всегда одинаково. |
| Автор: Vex 19.4.2003, 22:45 |
| Послать RETR команду на FTP-сервер. |
| Автор: Vex 19.4.2003, 22:48 |
| Почитай команди RFC. номер не помню |
| Автор: stab 20.4.2003, 00:23 |
| глянь в MSDN функцию URLDownloadToCacheFile, она скачивает по HTTP протоколу. |
| Автор: Borland_Delphi_6 20.4.2003, 10:40 | ||
А это че за фигня такая? Мне бы код простейший, с сервака надо будет скачивать все один небольшой текстовый файл. |
| Автор: Vex 20.4.2003, 12:16 | ||
Протокол. Тебе надо почитать спецификацию, с помощью него можно даже организовать докачку файлов, сам не работал, так, что более точно сказать не могу. А тебе надо по HTTP или по FTP? |
| Автор: Borland_Delphi_6 20.4.2003, 15:52 |
| Мне все равно. Что проще. Я же говорю, скачать нужно всего один мелький файл, прочитать из него инфу и удалить |
| Автор: Mikel 20.4.2003, 15:58 |
| Тогда NMHTTP1.Get(URL) OutputFileMode=true Body- файл, куда качать. |
| Автор: Guest #44 21.4.2003, 13:31 |
| uses URLMon; function DownloadFile(SourceFile, DestFile: string): Boolean; begin try Result:=UrlDownloadToFile(nil, PChar(SourceFile), PChar(DestFile), 0, nil)=0; except Result := False; end; end; |
| Автор: Borland_Delphi_6 21.4.2003, 15:12 | ||
С этим трабла: в body пишу имя файла, например test.txt. Скачивает, все ОК. Но если пишу C:\test.txt, то ничего не работает. |
| Автор: DonPager 21.4.2003, 16:12 | ||
попробуй писать C:/\test.txt |
| Автор: DonPager 21.4.2003, 16:13 |
| А что делать если для скачки нужен ещё и пароль ? |
| Автор: Borland_Delphi_6 21.4.2003, 17:56 |
| Там в компоненте свойство есть... 2. Пробовал ставить C:/test.txt не работает |