Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];

Вниз

Выбор директории   Найти похожие ветки 

 
Натуся   (2004-02-01 22:26) [0]

Как запустить диалог выбора директории?


 
Sergey_Masloff   (2004-02-01 22:34) [1]

SelectDirectory()
uses FileCtrl не забудь.


 
Натуся   (2004-02-01 22:49) [2]

Спасибо!


 
Натуся   (2004-02-01 22:50) [3]

Это всё? Да?


 
Плохиш   (2004-02-01 22:55) [4]


> Натуся © (01.02.04 22:50) [3]
> Это всё? Да?

Что "всё"? Что "Да"?


 
Натуся   (2004-02-01 22:56) [5]

Ладно, всё равно спасибо.


 
Anatoly Podgoretsky   (2004-02-01 23:04) [6]

Натуся © (01.02.04 22:50) [3]
Нет, обрати внимание, что есть две процедуры с одинаковым именем, выбери правильную.


 
Натуся   (2004-02-01 23:12) [7]

У меня ещё вопрос. Какие параметры?


 
Eugene   (2004-02-01 23:14) [8]

Параметры чего?


 
Натуся   (2004-02-01 23:16) [9]

SelectDirectory()


 
Eugene   (2004-02-01 23:18) [10]

Вот так:

uses FileCtrl;

const
SELDIRHELP = 1000;
procedure TForm1.Button1Click(Sender: TObject);
var
Dir: string;
begin
Dir := "C:\MYDIR";
if SelectDirectory(Dir, [sdAllowCreate, sdPerformCreate, sdPrompt],SELDIRHELP) then
Label1.Caption := Dir;
end;
/


 
Sergey_Masloff   (2004-02-01 23:19) [11]

Скажу (только по секрету). Это конфиденциально...
1)Открываешь Delphi Help (например нажав F1) или пишешь слово SelectDirectory наводишь курсор и опять же нажимаешь F1
2)Видишь окно в котором написано сверху SelectDirectory function
3) Чуть ниже мелким шрифтом написано Example. В переводе это значит пример использования. Нажимаешь на нее
4) Видишь:

uses FileCtrl;

const
SELDIRHELP = 1000;
procedure TForm1.Button1Click(Sender: TObject);
var
Dir: string;
begin
Dir := "C:\MYDIR";
if SelectDirectory(Dir, [sdAllowCreate, sdPerformCreate, sdPrompt],SELDIRHELP) then
Label1.Caption := Dir;
end;


5) Any Comment?

P.S. С другими функциями это тоже работает! Проверь! ;-))


 
Натуся   (2004-02-01 23:21) [12]

Мне нужно, чтобы в edit прописывался адрес выбранной директории.


 
Eugene   (2004-02-01 23:22) [13]

А можно немного по-подробнее?


 
Натуся   (2004-02-01 23:26) [14]

Например, нажмёшь кнопку выбора директрии, выберешь и после её выбора в евше будет прописан весь путь к выбранной директории.


 
Eugene   (2004-02-01 23:30) [15]

Пардон мадам, но я абсолютно ничего не понял ...


 
Плохиш   (2004-02-01 23:38) [16]

Натуся, замени в приведённом тебе 2! раза коде слова Label1.Caption на Edit1.Text и будешь приятно удовлетворена.

PS. Господин модератор, Вы заметили? Я промолчал про включение кое-чего :-| Леди всё-таки ;-)


 
Anatoly Podgoretsky   (2004-02-01 23:54) [17]

Леди, он намекает :-)



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

Форум: "Основная";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.008 c
4-29656
DmitryMN
2003-12-05 16:40
2004.02.10
Галочка в pif-файле


1-29450
VID
2004-02-02 00:10
2004.02.10
Как показать любую строку RichEdit как первую ?


1-29360
Anton.
2004-01-29 11:30
2004.02.10
TApplication


1-29366
hyper_omsk
2004-01-29 10:38
2004.02.10
Файл ресурса


1-29456
ламер
2004-01-30 16:11
2004.02.10
Господа мастера! Помогите с указателями на процедуры!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский