![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Диалог выбора директории. [D7, XP]
Rolf © (2007-05-10 12:05:00)Как сделать диалог выбора директории, чтобы можно было выбирать и из локальной сети?. В компонентах вкладки Dialogs таких нет, а функция SelectDirectory выбирает только на данном компьютере.
Германн (2007-05-10 19:03:00) [1]
> Anatoly Podgoretsky © (10.05.07 18:33) [10]
>
> > Rolf (10.05.2007 17:19:06) [6]
>
> Вместо того что бы разобратся
Чукча не читатель всяких там хелпов. А фенечки типа подсказок при наборе кода в Дельфи подсовывают только одну версию.
Anatoly Podgoretsky (2007-05-10 18:33:00) [2]> Rolf (10.05.2007 17:19:06) [6]
Вместо того что бы разобратся, тянем за собой Q со всеми вытекающими проблемами для конечного пользователя.
iXT (2007-05-10 17:59:00) [3]Их там две штуки оказывается :)
function SelectDirectory(const Caption: string; const: Root: WideString; var Directory: string): Boolean;
Rolf (2007-05-10 17:51:00) [4]Вроде интерфейс диалога не позволяет выходить в сеть:
Dir:= lebelDirectory.text;
FileCtrl.SelectDirectory(dir, [sdAllowCreate, sdPerformCreate, sdPrompt], -1);
Если Dir= '' <- по умолчанию обзор данного компа
или Dir= '\\comp72' <- другой комп, все равно в обозревателе "мой компьютер".
Что нужно сделать чтобы с помощью диалога FileCtrl выходить в сеть. С QDialogs я сделал, просто интересно.
iXT (2007-05-10 17:32:00) [5]Из FileCtrl отлично выбирает и сетевое окружение и сетевые диски
Rolf (2007-05-10 17:19:00) [6]Я ошибался. SelectDirectory действительно выбирает из локальной сети, если использовать функцию из юнита QDialogs а не из FileCtrl.
Anatoly Podgoretsky (2007-05-10 16:53:00) [7]> Rolf (10.05.2007 12:10:02) [2]
> SelectDirectory() не выбирает из
локалки.
SelectDirectory
pavel_guzhanov (2007-05-10 12:30:00) [8]
> SelectDirectory() не выбирает из локалки.
Интересно... Почему-то у меня в программе выбирает :о))
Rolf (2007-05-10 12:22:00) [9]нашел: SHBrowseForFolder()
Rolf (2007-05-10 12:10:00) [10]SelectDirectory() не выбирает из локалки.
pavel_guzhanov (2007-05-10 12:08:00) [11]SelectDirectory()