Windows forms сохранение файла

Windows forms сохранение файла

Уроки Windows Forms C++/C#

openFiledialog и saveFiledialog в MVS C++/C#

В этом уроке будут рассмотрены два очень важных элемента – это «openFiledialog», который будет загружать файл из определённой папки с помощью проводника и «saveFiledialog», который будет сохранять проделанную работу в виде файла в определённую папку, так же с помощью проводника. Все не раз пользовались такой кнопкой, как “Обзор”, загружая фотографии, текстовые документы и прочие файлы. Именно это и будет рассмотрено в этом уроке. В коде этих элементов пишется “фильтр”, в котором указываются форматы файлов, которые нужно загрузить, прочие проводник просто не будет отображать, и так же фильтр ставиться на форматы, в которых файл может быть сохранён. В этом уроке будет рассмотрена работа с изображением — пользователь загружает в «PictureBox» картинку, рисует что-нибудь на ней кистью, как это делать рассмотрено в предыдущем уроке. После того, как картинка видоизменена пользователь сохраняет её в определённую папку, задав ей определённое имя. Создайте проект в приложении «Windows Forms» и перенесите на форму шесть элементов: 1«PictureBox», 3«button», 1«openFiledialog» и 1«saveFileDialog», оформив программу следующим образом:

Button1 будет выполнять функцию загрузки файла. Button2 будет сохранять изменённое изображение. Button3 будет выполнять функцию очистки, если пользователю не понравилось, то как он редактировал изображение. В этом проекте понадобится вызвать три события у “PictureBox” – «MouseMuve», «MouseDown», «MouseUp», поэтому если не знаете как это делать – обязательно посмотрите этот урок. Как всем известно изображения бывают разных форматов, поэтому в фильтре будут написаны все возможные. По мимо этого в коде будет описано свойство, с помощью которого размер «PictureBox» будет равен размеру загружаемого изображения, возможно и обратное. Код программы: :

Читайте также:  Kali linux hunter xiaomi

Результат: Следующий урок >>

Оцените статью