Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

FTP


alienff ©   (2007-06-07 13:15:00) 

вопрос простой.
как работать с FTP-сервером с помощью delphi 7.
хочу сделать console application, чтобы им коннектиться на сервер и принивать/отправлять файлы.
собственно основная проблема, которая у меня возникла, это какие библиотеки и как надо подкючать.
буду очень признателен, если вы дадите мне маленький исходник.


tmp   (2007-06-10 09:24:00) [1]

2 alienff

Можно использовать WinInet функции (FtpGetFile, FtpPutFile), тогда можно обойтись без компонентов вообще и кидать на консоль ничего не придется :)


alienff   (2007-06-09 22:22:00) [2]

Германн, по ходу да )))
Как кинуть компонент в консоль?
:-D


Плохиш   (2007-06-08 10:50:00) [3]


> Solbon   (08.06.07 04:16) [11]

У него другая  проблема, см. [10] ;-)


Solbon   (2007-06-08 04:16:00) [4]

NMFTP1.Host := Edit1.Text;
NMFTP1.Port := 21;
NMFTP1.Timeout := 5000;
NMFTP1.UserID :=  Edit3.Text;
NMFTP1.Password := Edit4.Text;
//óñòàíîâêà ïàðàìåòðîâ ñîåäèíåíèÿ
NMFTP1.Connect;
//ñîåäèíåíèå ñ FTP ñåðâåðîì


Германн   (2007-06-08 02:29:00) [5]


> alienff   (07.06.07 17:58) [8]
>
> как я понял, с помощью idftp можно работать только в форме,
>  добавив компонент idftp из раздела ingy на форму...
> а можно ли работать с фтп с помощью делфи в консольном приложении?
> ?
> <Цитата>
>
> Плохиш ©   (08.06.07 01:42) [9]
>
>
> > alienff   (07.06.07 17:58) [8]
> > как я понял
>
> ничего ты не понял
>
> > а можно ли работать с фтп с помощью делфи в консольном
> приложении?
>
> можно
>

Придётся теперь отвечать на вопрос - "Как кинуть компонент в консоль"?
:-)


Плохиш   (2007-06-08 01:42:00) [6]


> alienff   (07.06.07 17:58) [8]
> как я понял

ничего ты не понял

> а можно ли работать с фтп с помощью делфи в консольном приложении?

можно


alienff   (2007-06-07 17:58:00) [7]

как я понял, с помощью idftp можно работать только в форме, добавив компонент idftp из раздела ingy на форму...
а можно ли работать с фтп с помощью делфи в консольном приложении??


alienff   (2007-06-07 17:33:00) [8]

есть же какая-то фигня вроде idFTP1.чего-нибудь.

как подключить этот самый idFTP1 ?
потому, что при компиляции он пишет
[Error] Unit1.pas(26): Undeclared identifier: 'idFTP1'


Плохиш   (2007-06-07 14:37:00) [9]

Ему не надо писать, ему мадо лабу сдать...


Сергей М.   (2007-06-07 14:30:00) [10]


> alienff   (07.06.07 14:06) [4]


> мне не надо море информации. мне нужна простенькая программа


Вот и напиши эту самую "простенькую программу", проштудировав хотя бы каплю из "моря информацииции". В чем проблема-то ?


alienff   (2007-06-07 14:06:00) [11]

мне не надо море информации. мне нужна простенькая программа на дельфи, которая средствами дельфи работает с фтп


Сергей М.   (2007-06-07 13:55:00) [12]


> как к ней обращаться?


Гугли по темам "Delphi запуск консольного приложения пример",  "Delphi CreateProcess CreatePipe пример" "Delphi перехват консольного ввода вывода пример" - мореинформации.


alienff   (2007-06-07 13:43:00) [13]

тогда вопрос: как к ней обращаться?


Сергей М.   (2007-06-07 13:19:00) [14]


> какие библиотеки и как надо подкючать


Можно вообще ничего не подключать, а воспользоваться штатной утилитой ftp.exe, "общаясь" с ней программно.


Наверх

Титульная страница Поиск, карта сайта Написать письмо