Компонент Delphi SavePictureDialog

значек компонента savepicturedialog

Компонент Delphi SavePictureDialog располагается на странице Dialogs Палитры компонентов. Этот диалог предназначен для сохранения графических файлов. По внешнему виду и функциональности он вобрал в себя свойства и методы компонентов Delphi OpenPictureDialog и SaveDialog.

пример с компонентом savepicturedialog

Чтобы лучше понять его работу создадим приложение (показано на рисунке) состоящее из 2-х кнопок, компонентов OpenPictureDialog и SavePictureDialog и компонента Image. Напишем следующий код для наших двух кнопок:

procedure TForm1.Button1Click(Sender: TObject);
// код кнопки открывающей файл 
begin
   if OpenPictureDialog1.Execute then
       Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
end;

procedure TForm1.Button2Click(Sender: TObject);
// код кнопки сохраняющей файл
begin
    if SavePictureDialog1.Execute then
       Image1.Picture.SaveToFile(SavePictureDialog1.FileName);
end;

Нажав на кнопку Открыть мы сможем загрузить картинку и нажав на кнопку Сохранить создать новый файл с нашей картинкой.

Итог: мы получили представление о компоненте  SavePictureDialog.

 

Понравилась статья? Раскажите друзьям:
Общайтесь со мной

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>