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

Вниз

Диалог открытия папки   Найти похожие ветки 

 
Spiri7   (2003-10-10 21:35) [0]

Необходимо с реализовать выбор необходимой дирректории, так же как это делается с файлами????


 
Zacho ©   (2003-10-10 21:48) [1]

Помниться, это и FAQ есть..
SHBrowseForFolder


 
Нурик ©   (2003-10-11 10:09) [2]

2 Zacho
Если ты такой крутой, то почему бы тебе не ответить прямо, ане ссылатьсяя на FAQ.

А насчёт вопроса делаешь так: Используй функцию SelectDirectory из модуля FileCtrl. Например так:

var dir: string;
...
begin
...
SelectDirectory("Укажите каталог установки программы","",dir);
...
end;

Всё!


 
Spiri7   (2003-10-11 12:24) [3]

Спасибо Нурик. В FAQ на этом сайте я его не нашел.


 
Мрачный призрак мастера флуда   (2003-10-11 14:38) [4]

В RX-ах кстати есть.


 
Юрий Федоров ©   (2003-10-11 19:43) [5]

SelectDirectory не умеет выставлять изначально выбранную папку.Если это нужно, то SHBrowseForFolder


 
Нурик ©   (2003-10-13 07:43) [6]

2 Юрий Федоров

Как не умеет выставлять изначально выбранную папку?!!!, если сделать так:

var dir: string;
...
begin
...
SelectDirectory("Укажите каталог установки программы","c:\MyProgs",dir);
...
end;

то он будет открывать с "c:\MyProgs", но конечно ты ограничишься только этой папкой и её подкаталогами. :)))))))


 
KSergey ©   (2003-10-13 08:01) [7]

> [6] Нурик © (13.10.03 07:43)
> Как не умеет выставлять изначально выбранную папку?!!!,
> если сделать так:
>
> то он будет открывать с "c:\MyProgs", но конечно ты ограничишься
> только этой папкой и её подкаталогами. :)))))))

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

Я бы рекомендовал BrowseDirectory из RxLib - там и по умолчанию можно каталог задать. В крайности - стырить оттуда реализацию, может и доработать.
Впрочем и в интете этих реализаций всяких - горы.

[2] Нурик © (11.10.03 10:09)
2 Zacho
Если ты такой крутой, то почему бы тебе не ответить прямо, ане ссылатьсяя на FAQ.


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



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

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

Наверх




Память: 0.48 MB
Время: 0.028 c
6-74357
Веньтель
2003-08-25 22:54
2003.10.23
Программно запретить доступ к сетке некоторых машин


14-74391
mfender
2003-10-02 16:05
2003.10.23
Любят ли программисты Формулу-1?


14-74434
Zubrik
2003-10-04 10:47
2003.10.23
Где можно решить задачи по физике


1-74240
ghost_by
2003-10-13 15:47
2003.10.23
Вставка компонента в ячейку StringGrid а - вопрос.


1-74145
Lam
2003-10-13 18:55
2003.10.23
ColorBox