Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Как закачать файл на ftp


Автор: terek111 30.7.2007, 19:58
Как закачать файл на ftp? Может у кого есть пример акк посредствам билдера это сделать?
Я что то попробывал поюзать IdFTP1 но что то постоянно какие то ошибки, может кто уже удачно пробывал.


Заранее спасибо!

Автор: Rohoss 30.7.2007, 22:26
Поищи по форуму, вроде как было много примеров  smile 

Автор: terek111 31.7.2007, 21:30
Я уже искал и не только сдесь, но все равно ни одного норм примера для билдера не нашел :(

Что бы просто тупо взять и на определенный FTP закачать файл

Если кто уже сталкивался с такой проблемой, киньте примерчик, плз

Автор: Klin 1.8.2007, 23:39
terek111, никогда не пробовал, но может тупо скопернуть файл на адрес smile ? А чем черт ни шутит smile

Автор: Uraxa 11.8.2007, 23:42
я где-то видел конслольный FTP-шник. но где низнаю. возможн. можно послать команду в Far или в TC
. Короче попробуй использовать  другое приложение(ч\з консоль).

Автор: Fin 11.8.2007, 23:51
А RFC почитать и понять? В частности 959 (RFC 959 - File Transfer Protocol) http://www.faqs.org/rfcs/rfc959.html

Автор: Uraxa 17.8.2007, 23:12
компонент TNMFTP из раздела FastNet . Судя по справке всё очень просто.

Автор: xvr 28.8.2007, 20:47
Цитата(terek111 @ 30.7.2007,  19:58)
Как закачать файл на ftp? Может у кого есть пример акк посредствам билдера это сделать?
Я что то попробывал поюзать IdFTP1 но что то постоянно какие то ошибки, может кто уже удачно пробывал.


Заранее спасибо!

Не совсем средствами Билдера, но весьма просто - воспользоваться wininet.dll
Для отправки по ftp оттуда потребуются функции:
  • InternetOpen
  • InternetConnect
  • [FtpCreateDirectory]
  • FtpSetCurrentDirectory
  • FtpPutFile
  • InternetCloseHandle (2 раза)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)