Програмування в c builder

Компоненти OpenDialog і SaveDialog, OpenPictureDialog і SavePictureDialog

OpenDialog - компонент для відкриття файлів.
SaveDialog - компонент для збереження файлів.
OpenPictureDialog - компонент для відкриття графічних файлів.
SavePictureDialog - компонент для збереження графічних файлів.

Програмування в c builder

if (OpenPictureDialog1-> Execute ())
Image1-> Picture-> LoadFromFile (OpenPictureDialog1-> FileName);
>


Програмування в c builder

if (SavePictureDialog1-> Execute ())
Image1-> Picture-> SaveToFile (SavePictureDialog1-> FileName);
>

Для роботи з jpeg файлами потрібно додати:
#include "jpeg.hpp"

Програмування в c builder

if (OpenDialog1-> Execute ())
Memo1-> Lines-> LoadFromFile (OpenDialog1-> FileName);
>


Програмування в c builder

Розширення файлу за замовчуванням. Крапку вказувати не треба.

Дана властивість повертає ім'я і повний шлях до каталогу недавно вибраних файлів. Для того, щоб ім'я файлу за замовчуванням відображалося у вікні редагування діалогу, потрібно привласнити значення файлу в 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.

Використовується для налаштування параметрів і зовнішнього вигляду діалогу. За замовчуванням всі ці опції вимкнені

Схожі статті