Разработка приложений в системе Delphi. Шейкер Т.Д. - 65 стр.

UptoLike

Составители: 

предназначенные для их создания, имеют идентичный набор свойств и методов.
Свойство
FileName строкового типа задаёт имя и полный путь файла,
выбранного в диалоге. Для удобства дальнейшего использования
рекомендуется задавать каталог, открываемый при первом появлении диалога
(свойство
InitialDir), и формировать фильтр имени файла.
Свойство
Filter можно задать в Инспекторе объектов или программно.
На этапе проектирования следует щёлкнуть по кнопке в строке
Filter и в
открывшемся редакторе записать название типа файла (слева) и маску (справа).
Если требуется отображать файлы нескольких типов, то придётся
сформировать соответствующее количество строк. При задании фильтра
программно все сведения записывают одной строкой, в которой в качестве
разделителя между фильтрами, описанием файла и маской используется
вертикальная черта. Если для одного описания приводится несколько масок, то
они разделяются символом «;».
У компонента SaveDialog следует задать свойство
DefaultExt,
определяющее расширение, добавляемое по умолчанию к имени файла. Иногда
целесообразно в свойстве
FileName записать имя файла. Например:
OpenDialog1.Filter:='Текстовые txt|*.txt|Файлы Pas|*.pas';
SaveDialog1.DefaultExt:='txt';
SaveDialog1.Filter:= OpenDialog1.Filter;
if SaveDialog1.Execute
then Memo1.Lines.SaveToFile(SaveDialog1.FileName);
if OpenDialog1.Execute
then begin
st:= OpenDialog1.FileName;
Memo2.Lines.LoadFromFile(st);
Memo3.Lines.SaveToFile(st);
end;
Для тонкой настройки параметров и внешнего вида окна используется
составное свойство
Options. По умолчанию все параметры имеют значение
false. Для ввода имени с клавиатуры предусмотрен компонент Edit, который
можно заменить на ComboBox, присвоив свойству
FileEditStyle значение
fsComboBox вместо fsEdit. Если используется комбинированный список, то с
65
предназначенные для их создания, имеют идентичный набор свойств и методов.
Свойство FileName строкового типа задаёт имя и полный путь файла,
выбранного    в     диалоге.   Для    удобства     дальнейшего       использования
рекомендуется задавать каталог, открываемый при первом появлении диалога
(свойство InitialDir), и формировать фильтр имени файла.
    Свойство Filter можно задать в Инспекторе объектов или программно.
На этапе проектирования следует щёлкнуть по кнопке в строке Filter и в
открывшемся редакторе записать название типа файла (слева) и маску (справа).
Если    требуется   отображать      файлы   нескольких     типов,    то   придётся
сформировать соответствующее количество строк. При задании фильтра
программно все сведения записывают одной строкой, в которой в качестве
разделителя между фильтрами, описанием файла и маской используется
вертикальная черта. Если для одного описания приводится несколько масок, то
они разделяются символом «;».
    У   компонента     SaveDialog    следует     задать   свойство    DefaultExt,
определяющее расширение, добавляемое по умолчанию к имени файла. Иногда
целесообразно в свойстве FileName записать имя файла. Например:
OpenDialog1.Filter:='Текстовые txt|*.txt|Файлы Pas|*.pas';
SaveDialog1.DefaultExt:='txt';
SaveDialog1.Filter:= OpenDialog1.Filter;
if SaveDialog1.Execute
   then Memo1.Lines.SaveToFile(SaveDialog1.FileName);
if OpenDialog1.Execute
  then begin
         st:= OpenDialog1.FileName;
         Memo2.Lines.LoadFromFile(st);
         Memo3.Lines.SaveToFile(st);
       end;

    Для тонкой настройки параметров и внешнего вида окна используется
составное свойство Options. По умолчанию все параметры имеют значение
false. Для ввода имени с клавиатуры предусмотрен компонент Edit, который
можно заменить на ComboBox, присвоив свойству FileEditStyle значение
fsComboBox вместо fsEdit. Если используется комбинированный список, то с



                                       65