Главная /
Создание Windows-приложений на основе Visual C# /
Вы создаете приложение для отправки коротких текстовых сообщений по корпоративной сети. Главным полем программы, куда вводится текст для отправки, является элемент управления RichTextBox. При загрузке приложения в этот элемент загружается текст из файла R
Вы создаете приложение для отправки коротких текстовых сообщений по корпоративной сети. Главным полем программы, куда вводится текст для отправки, является элемент управления RichTextBox
. При загрузке приложения в этот элемент загружается текст из файла Report.log, находящегося в папке приложения. Для отправки сообщения используется кнопка btnSend
. Необходимо записывать все содержимое текстового поля в файл, причем для того, чтобы пользователь не замечал этого, запись должна осуществляться в момент наведения курсора на кнопку btnSend
. Выберите правильные фрагменты кода для получения такой функциональности:
вопрос
Правильный ответ:
в конструкторе формы помещаем следующий фрагмент:
StreamReader streamreader = new StreamReader(File.Create("Report.log",
FileMode.Create, FileAccess.Read));
richTextBox1.Text = streamreader.ReadToEnd();
streamreader.Close();
private void btnSend_Enter(object sender, System.EventArgs e)
{
FileStream
FileStream filestream = File.Create("Report.log",
FileMode.Create, FileAccess.Write);
if(filestream != null)
{
//Код для записи текста из richTextBox1 в файл.
}
}
Добавляем обработчик:
в конструкторе формы помещаем следующий фрагмент:
StreamReader streamreader = new StreamReader(File.Open("Report.log",
FileMode.Open, FileAccess.Read));
richTextBox1.Text = streamreader.ReadToEnd();
streamreader.Close();
private void btnSend_MouseEnter(object sender, System.EventArgs e)
{
FileStream filestream = File.Open("Report.log",
FileMode.Create, FileAccess.Write);
if(filestream != null)
{
//Код для записи текста из richTextBox1 в файл.
}
}
Добавляем обработчик:
в конструкторе формы помещаем следующий фрагмент:
StreamReader streamreader = new StreamReader(File.Open("Report.log",
FileMode.Open, FileAccess.Read));
richTextBox1.Text = streamreader.ReadToEnd();
streamreader.Close();
private void btnSend_MouseEnter(object sender, System.EventArgs e)
{
FileStream
FileStream filestream = File.Open("Report.log",
FileMode.Create, FileAccess.Write);
if(filestream != null)
{
//Код для записи текста из richTextBox1 в файл.
}
}
Добавляем обработчик:
в конструкторе формы помещаем следующий фрагмент:
StreamReader streamreader = new StreamReader(File.Create("Report.log",
FileMode.Open, FileAccess.Read));
richTextBox1.Text = streamreader.ReadToEnd();
streamreader.Close();
private void btnSend_Enter(object sender, System.EventArgs e)
{
FileStream
FileStream filestream = File.Create("Report.log",
FileMode.Create, FileAccess.Write);
if(filestream != null)
{
//Код для записи текста из richTextBox1 в файл.
}
Добавляем обработчик:
в конструкторе формы помещаем следующий фрагмент:
StreamReader streamreader = new StreamReader(File.Open("Report.log",
FileMode.Open, FileAccess.Read));
richTextBox1.Text = streamreader.ReadToEnd();
streamreader.Close();
private void btnSend_MouseEnter(object sender, System.EventArgs e)
{
FileStream
FileStream filestream = File.Open("Report.log",
FileMode.Create, FileAccess.Write);
if(filestream != null)
{
//Код для записи текста из richTextBox1 в файл.
}
}
Добавляем обработчик:
Сложность вопроса
89
Сложность курса: Создание Windows-приложений на основе Visual C#
77
Оценить вопрос
Комментарии:
Аноним
Я завалил сессию, почему я не нашёл этот крутой сайт с ответами по тестам интуит до сессии
04 ноя 2016
Аноним
Экзамен сдал на 5.
29 окт 2016
Другие ответы на вопросы из темы программирование интуит.
- # Вы разрабатываете Windows-приложение, которое выводит данные в виде таблиц, не поддерживающих изменение размера. Необходимо сделать так, чтобы пользователь не мог изменять размер приложения и разворачивать его. Выберите правильные действия:
- # Вы разрабатываете приложение, которое будет выполнять действия на основании введенных пользователем данных в текстовое поле. На форме расположены надпись, кнопки и текстовое поле txtBox. Вам необходимо исключить ошибки работы, связанные с некорректным вводом данных. Метод Method должен выполняться, если в текстовое поле введено какое-либо значение. Выберите правильную конструкцию для этого:
- # Вы разрабатываете приложение, в котором требуется сохранять файлы-отчетов с расширением ".log", подставляемым автоматически, — например, если пользователь вводит название файла "Otchet", на диске появится файл "Otchet.log". Кроме того, если пользователь ввел имя файла, которого нет в указанной директории, необходимо выводить диалоговое окно, предлагающее создать этот файл. Выберите нужные для этого свойства элемента SaveFileDialog:
- # Вы разрабатываете приложение для регистрации пассажиров авиарейсов. На главной форме расположен ряд текстовых полей, в которые вводится информация. В поле textBoxPassengerID вводится индивидуальный номер клиента, который совпадает с серией его паспорта, вводимого в поле textBoxPassport. Для реализации операции Drag&Drop из поля textBoxPassport в поле textBoxPassengerID вы добавили обработчики следующих событий: private void textBoxPassport _MouseDown(object sender, System.Windows.Forms.MouseEventArgs e) { textBoxPassport.DoDragDrop(textBoxPassport.Text, DragDropEffects.Copy); } private void textBoxPassengerID_DragEnter(object sender, System.Windows.Forms.DragEventArgs e) { if (e.Data.GetDataPresent(DataFormats.StringFormat)) e.Effect = DragDropEffects.Copy; else e.Effect = DragDropEffects.None; } При компиляции приложения вы не получили, однако, нужного эффекта. Выберите нужные действия для завершения задачи:
- # Вы разрабатываете приложение, взаимодействующее с базой данных. При загрузке главной формы в текстовое поле RichTextBox помещается отчет, который может иметь различную длину. Вы обнаружили, что распечатывается только первая страница документа. Выберите правильное действие для исправления этой ситуации: