Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.06;
Скачать: CL | DM;

Вниз

Как сервером на удал-м. компе, передать инфу о файлах клиенту ?   Найти похожие ветки 

 
Lizard   (2003-08-07 10:06) [0]

Как с помощью сервера передать информацию о дисках, папках и файлах удаленного компа ?
Клиент имеет DirectoryListBox, FileListBox, DriveComboBox (или ShellListView).
Как клиент, подключившись к серверу может получить дерево каталогов и списки файлов удаленного компа (своего рода проводник, работающий с файлами удаленного компа)?
Спасибо.


 
Reindeer Moss Eater   (2003-08-07 10:09) [1]

Сервер собирает информацию и отсылает клиенту.
Клиент получает и визуализирует её.

Клиент имеет DirectoryListBox, FileListBox, DriveComboBox (или ShellListView).

Неудачный выбор.


 
Lizard   (2003-08-07 10:17) [2]

Почему неудачный ? Вы можете предложить более оптимальное решение ?


 
Reindeer Moss Eater   (2003-08-07 10:20) [3]

Потому что эти компоненты имеют вполне конкретное назначение.
А для описываемого случая они подходят не больше, чем например TButton.

TListView - может быть оптимальным решением.


 
Lizard   (2003-08-07 10:24) [4]

Хорошо, как тогда используя TListView организовать все вышенаписанное ?
Извините за назойливость.


 
Reindeer Moss Eater   (2003-08-07 10:26) [5]

Сначала собери нужную тебе информацию сервером на удаленной машине.


 
Lizard   (2003-08-07 10:28) [6]

Вот это мне и нужно, но как это сделать программно ?


 
Reindeer Moss Eater   (2003-08-07 10:30) [7]

Иди в FAQ и узнаешь как получить список файлов локального диска


 
Lizard   (2003-08-07 10:34) [8]

Проблем в получении списка файлов локального диска нет.
Проблема в том, как и передать клиенту ?


 
Reindeer Moss Eater   (2003-08-07 10:35) [9]

Какой у тебя транспорт?


 
Lizard   (2003-08-07 10:39) [10]

Пока еще никакой, мне бы хотелось выбрать наиболее оптимальный.


 
Reindeer Moss Eater   (2003-08-07 10:45) [11]

Ну когда выберешь, тогда и придет время задавать вопросы.


 
Digitman ©   (2003-08-07 10:48) [12]


> хотелось выбрать наиболее оптимальный.


это зависит от конфигурации сети.

скажем, для интрасети под управлением сетевого ПО Microsoft, вполне разумным решением будет использование NetBIOS-протокола и базирующейся на нем NamedPipe-технологии.

если планируется использовать Интернет для связи между кл. и серв., то вполне подойдет протокол FTP, базирующийся на TCP/IP-транспортном протоколе.

для TCP/IP полно стандартных и 3rd-party-Делфи-компонентов
для NamepPipe, наверняка, тоже найдешь ... на том же Torry"s Delphi Page



Страницы: 1 вся ветка

Текущий архив: 2003.10.06;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.017 c
1-18406
w666w
2003-09-19 16:14
2003.10.06
Как лучше управлять потоками в этом случае?


8-18490
Urvin
2003-06-07 03:03
2003.10.06
Работа с палитрой цветов


4-18674
Yurique
2003-07-31 21:10
2003.10.06
Потоки ввода и вывода


14-18594
dimon1979
2003-09-18 11:41
2003.10.06
Установка компонент


1-18381
lak
2003-09-22 15:48
2003.10.06
вычисление выражений в префиксной записи