Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2003.10.06;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.012 c
7-18659
Dima20
2003-07-21 10:19
2003.10.06
windows+m


8-18483
nevalex
2003-05-24 11:28
2003.10.06
Левый звук!!!!


1-18342
Wide
2003-09-22 18:28
2003.10.06
Как переменную объявленную в Форме 1 использовать в форме 2


1-18311
Пубертанец
2003-09-25 15:09
2003.10.06
Как уменьшить размер ЕХЕшника?


1-18297
prorok2
2003-09-24 09:29
2003.10.06
Неправильное отображение таблицы в TRichEdit





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский