Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.015 c
1-74141
оболдуй-забыл пароль...
2003-10-09 10:12
2003.10.23
Несколько мелких,ламерских вопросов.......


14-74455
Tahion2
2003-09-21 08:57
2003.10.23
Посоветойте Label с возможностью выравн. по ширине


14-74429
MYSTERYO
2003-10-02 23:33
2003.10.23
Бывает у вас такое? На любимом форуме побывал, почту проверил,


3-73985
explorer
2003-10-01 08:56
2003.10.23
Анализ данных


1-74285
Efim
2003-10-12 17:52
2003.10.23
разрешение экрана




   Наверх