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

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

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

Вы разрабатываете приложение, которое должно быть локализовано на трех языках – русском, английском и французском. Требуется перевести не только элементы интерфейса, но и диалоговые сообщения, всплывающие подсказки, определенные программно, строки обработки исключений. В классе формы вы определили экземпляр rm класса ResourceManager:
ResourceManager rm;В классе формы вы объект rm, обращающийся к ресурсу  NameResource:rm = new ResourceManager("Namespace.NameResource", Assembly.GetExecutingAssembly());

Без локализации приложения должно появляться следующее сообщение:

if(MessageBox.Show("Вы действительно хотите завершить работу с программой и     закрыть приложение?", "Завершение работы", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)

Выберите правильный фрагмент кода для извлечения строки из файла-ресурса:

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

Варианты ответа
if(MessageBox.Show(ResourceManager.GetString("Text"), ResourceManager.GetString("Namewindow"), MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
if(MessageBox.Show(rm.SetString("Text"), rm.SetString("Namewindow"), MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
if(MessageBox.Show(rm.GetString("Text"), resourceManager.rm("Namewindow"), MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
(Верный ответ)
if(MessageBox.Show(ResourceManager.SetString("Text"), ResourceManager.SetString("Namewindow"), MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
Похожие вопросы
Вы разрабатываете приложение, которое должно быть локализовано на трех языках – русском, английском и французском. Требуется перевести не только элементы интерфейса, но и диалоговые сообщения, всплывающие подсказки, определенные программно, строки обработки исключений. Выберите фрагмент правильных действий для получения этого:
Вы разрабатываете приложение, которое должно быть локализовано на трех языках – русском, английском и французском. Требуется перевести не только элементы интерфейса, но и диалоговые сообщения, всплывающие подсказки, определенные программно, строки обработки исключений. Выберите четыре необходимых пространства имен, которые дополнительно нужно подключить:
Вы разрабатываете приложение, которое должно быть локализовано на трех языках – русском, английском и французском. Большую часть функциональности приложения и перевод на английский язык вы сделаете самостоятельно. После завершения своей части работы вы направите исходный проект коллеге, который завершит функциональность и переведет пользовательский интерфейс с английского на французский язык. Выберите правильные действия для этого:
Вы разрабатываете приложение, работающее с базой данных Microsoft SQL Server ClientsAndSales. Требуется вывести на форму две таблицы – Clients и ClientsInfo, связанных по ключевому полю ClientsID. Главной является таблица Clients. Строки connectionString, commandText и commandText2 были определены в классе формы. Выберите правильный фрагмент кода для формирования связи:
Вы разрабатываете приложение SomeApplication в котором реализовывается ролевая безопасность. Для этого были созданы экземпляр identity класса WindowsIdentity и экземпляр principal класса WindowsPrincipal. Выберите правильный фрагмент кода для авторизации пользователя SomeUser:
Вы разрабатываете MDI-приложение, которое позволяет просматривать изображения в нескольких дочерних формах. Для загрузки изображения в текущее окно имеется метод Load в классе дочерней формы ClassPicture : System.Windows.Forms.Form. Выберите правильную конструкцию для обработчика пункта меню "Открыть" главной формы:
Вы разрабатываете MDI-приложение, которое позволяет просматривать изображения в нескольких дочерних формах. Для сохранения изображения в текущем окне имеется метод Save в классе дочерней формы ClassPicture : System.Windows.Forms.Form. Выберите правильную конструкцию для обработчика пункта меню "Сохранить" главной формы:
Вы разрабатываете MDI-приложение, которое позволяет просматривать изображения в нескольких дочерних формах. Для поворота изображения в текущем окне имеется метод Rotate в классе дочерней формы ClassPicture : System.Windows.Forms.Form. Выберите правильную конструкцию для обработчика пункта меню "Повернуть" главной формы:
Вы разрабатываете приложение, работающее с базой данных Microsoft Access MonthClients. Требуется вывести на форму две таблицы – Clients и ClientsInfo, связанных по ключевому полю ClientsID. Главной является таблица ClientsInfo.Объект DataSet по имени dsMonthClients создан программно. Выберите правильный фрагмент кода для формирования связи:
Вы разрабатываете приложение, в котором требуется выводить таблицу Sales базы данных Microsoft SQL Server MonthSales в элемент управления dataGrid1. На форме уже имеются элементы управления OleDbDataAdapter и OleDbConnection. Выводимая таблица должна появляться при загрузке формы. Вам необходимо получить эту функциональность, используя визуальные средства Visual Studio .NET и добавляя минимум кода в проект. Выберите правильные действия для этого: