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

Вниз

OpenDialog   Найти похожие ветки 

 
Grigirian   (2006-01-01 18:55) [0]

как сделать чтобы в OpenDialog можно было выбирать только папку, а не файлы.
и чтобы в edit1.text передавалось имя папки


 
begin...end ©   (2006-01-01 20:52) [1]

Вместо TOpenDialog используйте одну из функций SelectDirectory из модуля FileCtrl (описание посмотрите в справке).


 
Grigirian   (2006-01-02 12:09) [2]

а других способов нету?
просто когда я выбираю папку для сохранения таким способом,
то у меня пересатеёт грузится файл
t.loadFromFile("text\1.txt");
а если не использовать эту процедуру
то все нормально работает


 
Grigirian   (2006-01-02 12:16) [3]

как я понял эта процедура меняет корневую папку проекта
и поэтому если я выбиру папку например "C:\papka"
то файл будет искаться в "c:\papka\text\1.txt"
а мне такое не надо


 
Anatoly Podgoretsky ©   (2006-01-02 13:08) [4]

А ты пиши сразу в нужное место, зачем же писать в случайную папку?


 
Grigirian   (2006-01-02 19:18) [5]

Можно тогда ещё 1 вопросик...
как проверить
открыто ли опен диалогом что то
или он был просто закрыт без выбора файлов
я уже запарился
не помогает
if OpenDialog.Filename <> ""


 
Джо ©   (2006-01-02 19:22) [6]

Схема использования такая:

if OpenDialog1.Execute then
begin
 // тут можно обращаться к OpenDialog1.FileName
 // и OpenDialog1.Files
 // так как пользователь нажал "Открыть".
end;

Кстати, должна быть и в Справке.


 
Германн ©   (2006-01-03 02:23) [7]


> Grigirian   (02.01.06 12:16) [3]
>
> как я понял эта процедура меняет корневую папку проекта

Нет. Ты не правильно понял. Почитай про CurrentDir. Имхо, когда поймешь её суть - все вопросы исчезнут.



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

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

Наверх




Память: 0.48 MB
Время: 0.027 c
8-1123596947
alexandr-m
2005-08-09 18:15
2006.01.22
Как быстро загрузить и отобразить JPEG ?


14-1135460710
VirEx
2005-12-25 00:45
2006.01.22
Klubbheads &amp; DJ Disco


6-1128674266
Mr. WAP
2005-10-07 12:37
2006.01.22
*.wml -> в нормальный вид ..


2-1136455542
Жанна
2006-01-05 13:05
2006.01.22
Событие


6-1129103609
Wiz@rd
2005-10-12 11:53
2006.01.22
bind error