База ответов ИНТУИТ

Создание Windows-приложений на основе Visual C#

<<- Назад к вопросам

Вы разрабатываете программу для просмотра фотографий и факсов. Изображение помещается в элемент управления PictureBox, свойству Name которого установлено значение pbxImage. На форму добавлен элемент управления SaveFileDialog, с помощью которого требуется сохранять загруженное изображения в одном из трех графических форматов – jpg, gif или bmp. Выберите правильные действия для получения этой функциональности:

(Отметьте один правильный вариант ответа.)

Варианты ответа
подключаем пространства имен:
using System.Drawing.Imaging;using System.IO;

Добавляем обработчик в элементе управления, вызывающем диалог сохранения:

SaveFileDialog diag = new SaveFileDialog();diag.Filter="JPEG Images (*.jpg,*.jpeg)|*.jpg;*.jpeg|Gif Images (*.gif)|*.gif| Windows Bitmap (*.bmp)|*.bmp";	if (diag.ShowDialog()==DialogResult.OK) 	 { 		stringPictureName=diag.FileName;	  	if (stringPictureName =="*.jpg"))	 	pbxImage.Image.SaveImage(stringPictureName,ImageFormat.Jpeg);	 	if (stringPictureName =="*.gif"))	 	pbxImage.Image.SaveImage (stringPictureName,ImageFormat.Gif);	 	if (stringPictureName =="*.bmp"))	 	pbxImage.Image.SaveImage (stringPictureName,ImageFormat.Bmp);	 }
подключаем пространства имен:
using System.Drawing.Imaging;using System.IO;

Добавляем обработчик в элементе управления, вызывающем диалог сохранения:

SaveFileDialog diag = new SaveFileDialog();diag.Filter="JPEG Images (*.jpg,*.jpeg)|*.jpg;*.jpeg|Gif Images (*.gif)|*.gif| Windows Bitmap (*.bmp)|*.bmp";	if (diag.ShowDialog()==DialogResult.OK) 	 {	 	stringPictureName=diag.FileName;	  	if (stringPictureName.EndsWith("jpg"))	 	pbxImage.Image.Save(stringPictureName,ImageFormat.Jpeg);	 	if (stringPictureName.EndsWith("gif"))	 	pbxImage.Image.Save(stringPictureName,ImageFormat.Gif);	 	if (stringPictureName.EndsWith("bmp"))	 	pbxImage.Image.Save(stringPictureName,ImageFormat.Bmp);	 }
(Верный ответ)
подключаем пространства имен:
using System.Drawing;using System.IO;

Добавляем обработчик в элементе управления, вызывающем диалог сохранения:

SaveFileDialog diag = new SaveFileDialog();diag.Filter="JPEG Images (*.jpg,*.jpeg)|*.jpg;*.jpeg|Gif Images (*.gif)|*.gif| Windows Bitmap (*.bmp)|*.bmp";	if (diag.ShowDialog()==DialogResult.OK) 	 {	 	stringPictureName=diag.FileName;	 	if (stringPictureName.EndsWith("jpg"))	  	pbxImage.Image.Save(stringPictureName,ImageFormat.Jpeg);	 	if (stringPictureName.EndsWith("gif"))	 	pbxImage.Image.Save(stringPictureName,ImageFormat.Gif);	 	if (stringPictureName.EndsWith("bmp"))	 	pbxImage.Image.Save(stringPictureName,ImageFormat.Bmp);	 }
подключаем пространства имен:
using System.Drawing;using System.IO;

Добавляем обработчик в элементе управления, вызывающем диалог сохранения:

SaveFileDialog diag = new SaveFileDialog();diag.Filter="JPEG Images (*.jpg,*.jpeg)|*.jpg;*.jpeg|Gif Images (*.gif)|*.gif| Windows Bitmap (*.bmp)|*.bmp";	if (diag.ShowDialog()==DialogResult.OK) 	 {	  	stringPictureName=diag.FileName;	 	if (stringPictureName =="*.jpg"))	 	pbxImage.Image.Save(stringPictureName,ImageFormat.Jpeg);	 	if (stringPictureName =="*.gif"))	 	pbxImage.Image.Save(stringPictureName,ImageFormat.Gif);	  	if (stringPictureName =="*.bmp"))	 	pbxImage.Image.Save(stringPictureName,ImageFormat.Bmp);	 }
подключаем пространства имен:
using System.Drawing.Imaging;using System.IO;

Добавляем обработчик в элементе управления, вызывающем диалог сохранения:

SaveFileDialog diag = new SaveFileDialog();diag.Filter="JPEG Images (*.jpg,*.jpeg)|*.jpg;*.jpeg|Gif Images (*.gif)|*.gif| Windows Bitmap (*.bmp)|*.bmp";	if (diag.ShowDialog()==DialogResult.OK) 	 {	 	stringPictureName=diag.FileName;	 	if (stringPictureName =="*.jpg"))	 	pbxImage.Image.Save(stringPictureName,ImageFormat.Jpeg);	 	if (stringPictureName =="*.gif"))	 	pbxImage.Image.Save(stringPictureName,ImageFormat.Gif);	 	if (stringPictureName =="*.bmp"))	 	pbxImage.Image.Save(stringPictureName,ImageFormat.Bmp);	 }
Похожие вопросы
Вы разрабатываете программу для просмотра фотографий и факсов. На форме имеются кнопки для поворота изображения на различный угол, отражения, трансформации, которые должны быть доступны после того, как изображение будет помещено в PictureBox. На форму добавлен элемент управления OpenFileDialog. Выберите правильные действия для получения этой функциональности:
Вы разрабатываете программу для просмотра фотографий и факсов. На форме расположены элементы управления PictureBox, свойство Name которого имеет значение pictureBoxImage, и ComboBox, в выпадающем списке которого можно выбрать один из четырех вариантов отображения изображения в элементе PictureBox. После выбора изображение немедленно принимает нужный режим. Выберите правильный фрагмент кода для получения этой функциональности:
Вы разрабатываете приложение, работающее с базой данных Microsoft SQL Server UserProfile. На главную форму приложения выводится таблица CurrentUserProfile, и пользователь может вносить изменения в свой профиль. После того, как он заканчивает работу и закрывает форму, все данные должны обновляться в базе данных. На форме добавлены элементы управления – SqlDataAdapter1, свойству Name которого установлено значение DataAdapterCUProfile, и элемент DataSet, свойству Name которого установлено значение DataSetCUProfile. Выберите правильный фрагмент кода для получения нужной функциональности:
Вы разрабатываете приложение, работающее с базой данных Microsoft Access UserInfo. На главную форму приложения выводится таблица CurrentUser, и пользователь может вносить изменения в свой профиль. После того, как он заканчивает работу и закрывает форму, все данные должны обновляться в базе данных. На форме добавлены элементы управления – OleDbDataAdapter1, свойству Name которого установлено значение DataAdapterCurrentUser, и элемент DataSet, свойству Name которого установлено значение DataSetCurrentUser. Выберите правильный фрагмент кода для получения нужной функциональности:
Вы разрабатываете композитный элемент управления, содержащий PictureBox. Свойству формы Size установлено значение 200;250, а PictureBox расположен почти на всей его площади. В дальнейшем в композитный элемент будут загружаться изображения в режиме AutoSize. Форма, на которой будет размещаться композитный элемент, будет занимать весь экран (1027х768 пикселей). Необходимо сделать так, чтобы при загрузке изображения в главную форму оно не отсекалось. Выберите правильные действия, позволяющие достичь с минимальными усилиями:
Вы разрабатываете приложение, работающее с базой данных Microsoft Access UserInfo. На главную форму приложения выводится таблица CurrentUser, и пользователь может вносить изменения в свой профиль. После того, как он заканчивает работу и встроенные средства проверки проверяют внесенные данные, все изменения должны обновляться в базе данных. На форме добавлены элементы управления – OleDbDataAdapter1, свойству Name которого установлено значение DataAdapterCurrentUser, и элемент DataSet, свойству Name которого установлено значение DataSetCUrrentUser. Выберите правильный фрагмент кода для получения нужной функциональности:
Вы разрабатываете композитный элемент управления, содержащий PictureBox. Свойству формы Size установлено значение 200;250, а PictureBox расположен почти на всей его площади. В дальнейшем в композитный элемент будут загружаться изображения в режиме Normal. Форма, на которой будет размещаться композитный элемент, будет занимать весь экран (1027х768 пикселей). Необходимо сделать так, чтобы при загрузке изображения в главную форму оно не отсекалось. Выберите правильные действия, позволяющие достичь цели с минимальными усилиями:
Вы разрабатываете программу для просмотра фотографий и факсов. Изображение помещается в композитный элемент, содержащий, в свою очередь, элемент управления PictureBox. Требуется добавить контекстное меню, управляющее режимом просмотра, которое будет появляться при щелчке мышью на загруженном изображении. Содержимое контекстного меню нужно будет разрабатывать при создании главной формы. Выберите объект, который должен содержать контекстное меню:
Вы разрабатываете приложение, работающее с базой данных Microsoft SQL Server ClientsAndSales. На главной форме находятся следующие элементы управления: SqlDataAdapter, настроенный на подключение к базе данных, SqlConnection и DataSet для отображения таблицы Clients, свойству Name которого установлено значение DataSetClients. Требуется выводить в четыре текстовых поля – txtName, txtLastName, txtMiddleName и txtID — соответствующие значения полей Name, LastName, MiddleName и ID таблицы Clients. Выберите правильный фрагмент кода для этого:
Вы разрабатывает приложение SomeApplication, в котором требуется выводить список товаров из базы данных. Для отображения данных на форме вы выбрали элемент управления ListView, который должен поддерживать выделение нескольких строк:

Свойству Dock элемента ListView установлено значение Fill. Выберите правильные действия для получения подобного вида: