Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TSaveDialog


Iriss ©   (2009-04-29 09:18:00) 

Добрый день,

проблема в чем, в фильтре указываю выбор двух возможных расширений
файлов для сохранения, но какой бы я тип расширения не выбрал, все равно файлу присваевается первый тип расширения из фильтра:

   SaveFile_Dialog := TSaveDialog.Create(Self);

   SaveFile_Dialog.FileName := Self.FLastLoadName;
   SaveFile_Dialog.Filter := 'Исходный файл|*.int|' + 'Отчетный файл|*.rep|';
   SaveFile_Dialog.Options := [ofOverwritePrompt];

   if SaveFile_Dialog.Execute
       then
           begin
             FileName := SaveFile_Dialog.Files[0];
             Self.FLastLoadName := FileName;
           end;


Подскажите, пожалуйста, как исправить проблему


Palladin   (2009-04-29 09:27:00) [1]

ты же сам указываешь SaveFile_Dialog.FileName := Self.FLastLoadName; думаешь диалог будет у него расширение менять сам? НЧМ...


Palladin   (2009-04-29 09:25:00) [2]


> но какой бы я тип расширения не выбрал, все равно файлу
> присваевается первый тип расширения из фильтра

Файлу? Присваевается? Само по себе? Волшебник?


Наверх

Титульная страница Поиск, карта сайта Написать письмо