Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 5 998

/ вопрос открыт /

Привет
Ребята Я делаю простои FTP клиент вот код. Он прекрасна коннектится к FTP серверу но не смог вывести FTP папку в RzShellList1. Пожалуйста доскажите как это сделать

К вопросу прикреплён файл. Загрузить » (срок хранения: 60 дней с момента отправки вопроса)

Приложение:
  1.  
  2. unit Unit2;
  3.  
  4. interface
  5.  
  6. uses
  7. Windows, Messages, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, ComCtrls,
  8. Menus, SysUtils, Classes, IdIntercept, IdBaseComponent, IdComponent, IdTCPConnection,
  9. IdTCPClient, IdFTP, IdAntiFreezeBase, IdAntiFreeze, IdLogBase, IdLogDebug, IdGlobal,
  10. IdLogEvent, IdFTPCommon, IdFTPList, FileCtrl, IdExplicitTLSClientServerBase, RzListVw, RzShellCtrls,
  11. Unit1;
  12.  
  13. type
  14. TForm2 = class(TForm)
  15. RzShellList1: TRzShellList;
  16. Edit1: TEdit;
  17. Edit2: TEdit;
  18. Edit3: TEdit;
  19. Edit4: TEdit;
  20. Edit5: TEdit;
  21. CheckBox1: TCheckBox;
  22. Button1: TButton;
  23. FTP: TIdFTP;
  24. Button2: TButton;
  25. Timer1: TTimer;
  26. procedure Button1Click(Sender: TObject);
  27. procedure Button2Click(Sender: TObject);
  28. private
  29. { Private declarations }
  30. public
  31. { Public declarations }
  32. end;
  33.  
  34. var
  35. Form2: TForm2;
  36.  
  37. implementation
  38.  
  39. {$R *.dfm}
  40.  
  41. procedure TForm2.Button1Click(Sender: TObject);
  42. begin
  43. RzShellList1.Clear;
  44. FTP.Host:=Edit1.Text;
  45. FTP.Port:=StrToInt(Edit2.Text);
  46. FTP.Username:=Edit3.Text;
  47. FTP.Password:=Edit4.Text;
  48. FTP.Passive:=CheckBox1.Checked;
  49. FTP.Connect;
  50.  
  51. Button1.Enabled:=False;
  52. Button2.Enabled:=True;
  53.  
  54. end;
  55.  
  56. procedure TForm2.Button2Click(Sender: TObject);
  57. begin
  58. FTP.Quit;
  59.  
  60. Button1.Enabled:=True;
  61. Button2.Enabled:=False;
  62. end;
  63.  
  64. end.


tombender Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: tombender (статус: Посетитель)
Вопрос отправлен: 14 марта 2012, 11:53
Состояние вопроса: открыт, ответов: 0.


Мини-форум вопроса

Всего сообщений: 2; последнее сообщение — 14 марта 2012, 17:39; участников в обсуждении: 2.
min@y™

min@y™ (статус: Доктор наук), 14 марта 2012, 13:06 [#1]:

Не знаю, что за компонент такой TRzShellList, однако в этом коде я не вижу его заполнения, а только очистку.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
Ерёмин А.А.

Ерёмин А.А. (статус: *Администратор), 14 марта 2012, 17:39 [#2]:

К вопросу стоило бы прикреплять саму картинку, а не её превью ;-)

Цитата (min@y™):

Не знаю, что за компонент такой TRzShellList

Я пользовался когда-то давно, красивый набор. В то время ничего подобного не встречал. В каком состоянии они сейчас — без понятия.

Автору вопроса: начните с вывода списка куда-нибудь ещё.

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 11:40
Выполнено за 0.03 сек.