IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

> Связать Tshelltreeview и Tshelllistview
сообщение
Сообщение #1


Гость






Вопрос, собственно, вот в чем: у меня на форме лежит TShellTreeView, и к его свойству Path привязан TShellListView, то есть по событию TShellTreeView.OnChange делается:
ShellListView1.Root := ShellTreeView1.Path;
Все бы ничего, даже работает. До тех пор, пока я не кликну, например, на "My Computer" или "Control Panel". В этом случае мне ShellListView радостно сообщает, что "не может установить путь", т.к. в этом случае Path вернет не путь, а название выбранного пункта. Вот, собственно, и вопрос... Что делать? Есть ли какой-нибудь способ связать два этих компонента, чтобы можно было переходить в любую папку?

(пока решил эту проблему, вызывая SHGetSpecialFolderLocation для каждой системной папки, и сравнивая ее название с тем, что возвращает TShellTreeView.Path, но это что-то не очень мне нравится - циклом бегать по всем системным папкам... dry.gif Неужели нет ничего более красивого???)
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 20.04.2024 3:33
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name