Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.10.2009, 12:17   #1
Михаил Юрьевич
Форумчанин
 
Аватар для Михаил Юрьевич
 
Регистрация: 25.12.2007
Сообщений: 655
По умолчанию Сохранение в savedialog

Подскажите: при сохранении текстового файла в окне Savedialog в поле "Имя файла" если самому не вписать
расширение для файла,то сохраняется без расширения
За частые поиски был забанен во всех известных
поисковых системах!
Михаил Юрьевич вне форума Ответить с цитированием
Старый 23.10.2009, 12:40   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

DefaultExt
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 23.10.2009, 12:48   #3
Михаил Юрьевич
Форумчанин
 
Аватар для Михаил Юрьевич
 
Регистрация: 25.12.2007
Сообщений: 655
По умолчанию

Делал так:
case form1.sd1.FilterIndex of
1: form1.sd1.FileName :=form1.sd1.FileName+'.txt';
За частые поиски был забанен во всех известных
поисковых системах!
Михаил Юрьевич вне форума Ответить с цитированием
Старый 23.10.2009, 14:32   #4
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Цитата:
Сообщение от Михаил Юрьевич Посмотреть сообщение
Делал так:
case form1.sd1.FilterIndex of
1: form1.sd1.FileName :=form1.sd1.FileName+'.txt';
можно проще в св-ве Filter компонента пишите все необходимые вам расширения, (первая колонка название вторая расширение например текстовые файлы *.txt). В св-ве defaultExt можно поставить *.txt
При вызове диалога просто выберите нужное вам расширение
SERG1980 вне форума Ответить с цитированием
Старый 23.10.2009, 17:00   #5
Михаил Юрьевич
Форумчанин
 
Аватар для Михаил Юрьевич
 
Регистрация: 25.12.2007
Сообщений: 655
По умолчанию

Мне нужно по FilterIndex проверять,какая строка фильтра выбрана ,туда и расширение добавлять
За частые поиски был забанен во всех известных
поисковых системах!
Михаил Юрьевич вне форума Ответить с цитированием
Старый 23.10.2009, 18:01   #6
Михаил Юрьевич
Форумчанин
 
Аватар для Михаил Юрьевич
 
Регистрация: 25.12.2007
Сообщений: 655
По умолчанию

Всем спасибо! Все решил
За частые поиски был забанен во всех известных
поисковых системах!
Михаил Юрьевич вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите пл3 с SaveDialog mopmuk Помощь студентам 5 09.06.2009 10:20
OpenDialog and SaveDialog Kortik Помощь студентам 5 18.05.2009 09:58
SaveDialog Valerich Общие вопросы Delphi 4 03.05.2009 16:53
Формат из SaveDialog androidvsu Помощь студентам 6 19.02.2009 19:22
Проблема с SaveDialog boostman Общие вопросы Delphi 11 16.06.2008 14:40