Настройка на компонентите OpenDialog и SaveDialog - Studiopedia
На страницатаДиалогови прозорциизберете иконите, за да инсталирате съответно компонентитеOpenDialogиSaveDialog.
За да изберете необходимите файлове, задайте филтри, както следва: след като изберете компонента, щракнете двукратно върху дясната страна на свойствотоFilterна инспектора на обекти и в прозорецаFilter Editor, който се появява, напишете текста, характеризиращ селекцията в лявата страна иmaskв дясната страна. ЗаOpenDialog1, задайте стойности наmask, както е показано на фиг. 8.1. Форматът *.datозначава, че всички файлове с разширениеdatще бъдат видими, а форматът *.* означава, че всички файлове (с всякакви имена и разширения) ще бъдат видими.

За да може файлът да се записва автоматично с разширениеdat, в свойствотоDefaultExtвъведете необходимото разширение - .dat.
По подобен начинSaveDialog1 е конфигуриран за текстов файл, който ще има разширение .txt.
Работа с програмата
Формата може да изглежда като тази, показана на фиг. 8.2.
Бутонът “Създай ” се натиска само при първото стартиране на програмата или, ако искаме да сменим старата информация с нова, прозорецътMemo1 показва пътя и името на създадения файл.
След като попълните и двете полета с информация, натиснете бутона “Добави ”, след което въведената информация се показва в прозорецаБележка1.
За да работите с вече създаден файл, натиснете бутона “Open ” -Memo1 показва съдържанието на целия файл, след което можете да добавите нови данни в края на този файл, без да унищожавате предишните.
Натискането на бутона "Сортиране " вБележка1 показва записите, сортирани по възходящ рейтинг.
За изпращане на текстови съобщенияпрограма включва дефинирана от потребителя функция voidOut (TZap,TMemo*); – за показване на един запис вMemo1.
За да създадете получения текстов файл, използвайте функциятаSaveToFile (FileNameRez); което позволява запис на цялото съдържание наMemo1 във файл с указаното име.