Компоненти OpenDialog і SaveDialog, OpenPictureDialog і SavePictureDialog
OpenDialog - компонент для відкриття файлів.
SaveDialog - компонент для збереження файлів.
OpenPictureDialog - компонент для відкриття графічних файлів.
SavePictureDialog - компонент для збереження графічних файлів.
if (OpenPictureDialog1-> Execute ())
Image1-> Picture-> LoadFromFile (OpenPictureDialog1-> FileName);
>
if (SavePictureDialog1-> Execute ())
Image1-> Picture-> SaveToFile (SavePictureDialog1-> FileName);
>
Для роботи з jpeg файлами потрібно додати:
#include "jpeg.hpp"
if (OpenDialog1-> Execute ())
Memo1-> Lines-> LoadFromFile (OpenDialog1-> FileName);
>
Розширення файлу за замовчуванням. Крапку вказувати не треба.
Дана властивість повертає ім'я і повний шлях до каталогу недавно вибраних файлів. Для того, щоб ім'я файлу за замовчуванням відображалося у вікні редагування діалогу, потрібно привласнити значення файлу в Object Inspector або в коді програми. Програмні зміни в FileName мати ніякого ефекту. поки діалогове активно.
Д іалоговое вікно вибору включає в себе список, що випадає типів файлів. Коли користувач вибирає тип файлу зі списку, тільки файли обраного типу відображаються в діалоговому вікні.
OpenDialog1 -> Filter = "Файли (* jpeg.) | * JPEG.»;
Кілька фільтрів повинні бути розділені вертикальними лініями. наприклад:
OpenDialog1-> Filter = "Text files (* .txt) | * .TXT | Pascal files (* .pas) | * .PAS";
Щоб включити кілька масок в одному фільтрі. відокремити маски з коми. Це працює як в Object Inspector. так і в коді програми. наприклад:
OpenDialog1-> Filter = "Pascal files | * .PAS; *. DPK; *. DPR";
Якщо значення фільтра не присвоєно. діалогове вікно відображає всі типи файлів.
Про пределяет, який з типів файлів в фільтрі за замовчуванням, коли відкриється діалогове вікно. Встановіть 1, щоб вибрати перший тип файлу в списку за замовчуванням або встановіть 2, щоб вибрати другий тип файлу за замовчуванням, і так далі. Якщо значення в межах дії, то буде обраний перший тип файлу. з перерахованих в фільтрі.
Про пределяет директорію за замовчуванням, яка буде відображатися в діалоговому вікні вибору. коли воно відкриється.
Відповідає за ім'я компонента. Для зручності його можна скоротити, наприклад - OPD1.
Використовується для налаштування параметрів і зовнішнього вигляду діалогу. За замовчуванням всі ці опції вимкнені