Главная страница
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.039 c
14-74455
Tahion2
2003-09-21 08:57
2003.10.23
Посоветойте Label с возможностью выравн. по ширине


1-74263
ORMADA
2003-10-13 10:45
2003.10.23
Цикл обращени к переменным


1-74279
Roksolan
2003-10-13 09:19
2003.10.23
Install Shield Express


1-74173
Lam
2003-10-10 14:02
2003.10.23
File


1-74310
Besarion
2003-10-12 02:30
2003.10.23
Проблема с очисткой памяти