Programarea cu c constructor

Componentele OpenDialog și SaveDialog, OpenPictureDialog și SavePictureDialog

OpenDialog este o componentă pentru deschiderea fișierelor.
SaveDialog - o componentă pentru salvarea fișierelor.
OpenPictureDialog - o componentă pentru deschiderea fișierelor grafice.
SavePictureDialog - o componentă pentru salvarea fișierelor grafice.

Programarea cu c constructor

dacă (OpenPictureDialog1-> Execute ())
Image1-> Imagine-> LoadFromFile (OpenPictureDialog1-> NumeFile);
>


Programarea cu c constructor

dacă (SavePictureDialog1-> Execute ())
Image1-> Picture-> SaveToFile (SavePictureDialog1-> FileName);
>

Pentru a lucra cu fișierele jpeg, trebuie să adăugați:
#include "jpeg.hpp"

Programarea cu c constructor

dacă (OpenDialog1-> Execute ())
Memo1-> Linii-> LoadFromFile (OpenDialog1-> FileName);
>


Programarea cu c constructor

Extensia de fișier implicită. Punctul nu este necesar.

Această proprietate returnează numele și calea completă la directorul fișierelor selectate recent. Pentru ca fișierul implicit să fie afișat în fereastra de editare a dialogului, trebuie să atribuiți o valoare fișierului în Object Inspector sau în codul programului. Modificările software în FileName nu au efect. în timp ce dialogul este activ.

Caseta de dialog de selecție include, de asemenea, o listă derulantă de tipuri de fișiere. Când utilizatorul selectează tipul de fișier din listă, în caseta de dialog sunt afișate numai fișierele tipului selectat.

OpenDialog1 -> Filter = "Fișiere (* jpeg.) | * JPEG.";

Mai multe filtre trebuie separate de linii verticale. De exemplu:

OpenDialog1-> Filter = "Fișiere text (* .txt) | * .TXT | Fișiere Pascal (* .pas) | * .PAS";

Pentru a include mai multe măști într-un singur filtru. separați măștile cu o virgulă. Acest lucru funcționează ca și în Object Inspector. și în codul programului. De exemplu:

OpenDialog1-> Filter = "Fisiere Pascal | * .PAS; *. DPK; * .DPR";

Dacă valoarea filtrului nu este atribuită. Caseta de dialog afișează toate tipurile de fișiere.

O determină care dintre tipurile de fișiere din filtru este implicit când se deschide caseta de dialog. Setați la 1 pentru a selecta primul tip de fișier din lista implicită sau setați la 2 pentru a selecta al doilea tip de fișier implicit și așa mai departe. Dacă valoarea este în afara intervalului, va fi selectat primul tip de fișier. din cele listate în filtru.

O va determina directorul implicit, care va fi afișat în caseta de dialog de selectare. când se deschide.

Acesta este responsabil pentru numele componentei. Pentru comoditate, poate fi scurtat, de exemplu - OPD1.

Se utilizează pentru a ajusta parametrii și aspectul dialogului. În mod prestabilit, toate aceste opțiuni sunt dezactivate

Articole similare