ВУЗ:
Составители:
Рубрика:
предназначенные для их создания, имеют идентичный набор свойств и методов.
Свойство
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
Страницы
- « первая
- ‹ предыдущая
- …
- 63
- 64
- 65
- 66
- 67
- …
- следующая ›
- последняя »
