00:34 Компоненты Delphi для работы с файлами | |
К контексте данной статьи я буду рассматривать наиболее часто используемые компоненты, а именно OpenDialog и SaveDialog. В программах разработанных в Delphi, например в текстовых редакторах, либо в других программах может потребовать открыть содержимое существующего файла. Реализовать данное действие можно с помощью компонента OpenDialog, расположенного на вкладке палитры компонентов Delphi - "Dialog". После установки компонента на форму разрабатываемого приложения оно представляет собой иконку с изображением файлов. Данный компонент является не визуальным, т.е. не видимым пользователю во время выполнения программы. Обратиться к компоненту можно выполнив следующую команду "Form1." - высветиться название установленного вами компонента. Выбрав который можно обращаться к его свойствам и методам. Компонент OpenDialog чаще всего используется на кнопку "Обзор" для открытия файла. Используется он следующем образом: if Form1.OpenDialog1.Execute then // запуск диалогового окна Метод Execute который возвращает логическое значение в зависимости от результата выполнения, запускает диалоговое окно для выбора файла. Если функция Execute выполнилась успешно, то она возвращает True, а иначе False. Для извлечения пути к выбранному в диалоговом окне файлу в вышеприведенном коде используется свойство "Text", объекта Files – предназначен для работы со свойствами выбранного файла. Компонент OpenDialog имеет свойство "FileName", принимаемое значение - путь к файлу, при запуске диалогового окна, оно будет содержать в поле для указания пути файла, файл указанный в свойстве "FileName", компонента OpenDialog. Компонент SaveDialog, используемый для сохранения результата работы с файлами во многом аналогичен компоненту OpenDialog. Он имеет такое же свойство как "FileName", которое содержит путь для сохранения. | |
|
Всего комментариев: 2 | |
| |