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

Вниз

ShellListView, ShellTreeView и FTP   Найти похожие ветки 

 
Olesia_K   (2003-01-24 09:41) [0]

В закладке Samples в Delphi, есть два визуальных компонента ShellListView и ShellTreeView, которые строят структуру файловой системы, ну и плюс многое другое.

И я решила, а почему бы этим компонентам не показать струтуру удаленного каталога FTP-сервера. Подобную реализацию я видела в какой-то программе, и сделала попытку повторить это - на форму положила компонент ShellTreeView и NMFTP. Соединилась с ftp-сервером и передала в свойство Root компонента ShellTreeView адрес ftp.

Вообще-то все заработало, только не так, как я ожидала - открылось окно Internet Expolorer со структурой ftp-сервера.

Как в игре "Что? Где? Когда?" - Внимание вопрос - что я сделала не так, и что нужно сделать, чтобы моя программа работала так, как я ожидаю.


 
Reindeer Moss Eater   (2003-01-24 09:48) [1]

что я сделала не так
1.Попробовала использовать компоненты Shell не по назначению

2. и что нужно сделать, чтобы моя программа работала так, как я ожидаю.
Сложный вопрос


 
Reindeer Moss Eater   (2003-01-24 09:54) [2]

И я решила, а почему бы этим компонентам не показать струтуру удаленного каталога FTP-сервера
Это возможно. Надо лишь создать копию структуры каталогов FTP на локальном (сетевом) диске


 
Olesia_K   (2003-01-24 11:33) [3]

создать копию структуры на локальном диске
Вы имеете в виду создать локальный файл со структурой ftp?


 
Reindeer Moss Eater   (2003-01-24 11:38) [4]

Я имел ввиду создать на локальном диске структуру каталогов, повторяющую структуру каталогов FTP сервера.
Это если хочется отображать структуру и содержимое каталогов на FTP с помощью ShellTreeView и ShellListView


 
Olesia_K   (2003-01-27 16:25) [5]

А какие еще способы показать удаленную структуру, с отображениями иконок и прочими атрибутами а-ля Windows Commander


 
Reindeer Moss Eater   (2003-01-27 17:02) [6]

Получить эту структуру у сервера и отобразить её в TreeView и ListView с отображением иконок и прочими атрибутами а-ля что угодно


 
Olesia_K   (2003-01-30 15:02) [7]

Я получила структуру и даже смогу сделать отображение в TreeView и ListView. Но вот как отображать иконки, может быть подскажите?


 
Reindeer Moss Eater   (2003-01-30 15:20) [8]

TTreeView:
ImageList c желаемыми иконками + свойства Images, StateImages,
+ назначенные ImageIndex SelectedIndex StateIndex у элементов дерева

TListView:
ImageList c желаемыми иконками + свойства SmallImages и LargeImages + индексы иконок у всех элементов TListView


 
Reindeer Moss Eater   (2003-01-30 15:26) [9]

Хороший пример есть в подкаталоге Resxplor папки Demos


 
Olesia_K   (2003-02-03 17:18) [10]

Уже в процессе чтения.


 
Olesia_K   (2003-02-03 17:25) [11]

А может быть есть готовые компоненты. Поиск по Торри ничего не дал. Все либо старье (для Delphi 1-3) или за деньги.



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

Форум: "Сети";
Текущий архив: 2003.03.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.009 c
1-76486
PVOzerski
2003-03-12 14:14
2003.03.24
Трабл при попытке использования собранного


3-76277
Ameno
2003-03-04 08:15
2003.03.24
Преобразование даты в число


3-76278
Anton.
2003-03-04 09:32
2003.03.24
Сверка DBF и Oracle


3-76279
Grom
2003-03-04 12:33
2003.03.24
Sql help


14-76592
mixvictor
2003-03-07 07:11
2003.03.24
Тест BIOS





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский