Главная страница
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.047 c
4-1131548053
Igor_thief
2005-11-09 17:54
2006.01.22
Работа с реестром чужого пользователя


14-1135413928
Сафаров
2005-12-24 11:45
2006.01.22
рисунки на кнопки


14-1135511079
Ламерюга
2005-12-25 14:44
2006.01.22
Как узнать значение переменной хранящейся в другой форме!


14-1135896255
версия для печати
2005-12-30 01:44
2006.01.22
В бобруйск на зимние каникулы...


14-1135713669
Витёк
2005-12-27 23:01
2006.01.22
Тут есть хоть один толковый программист????