Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 27.04.2022
Сообщений: 20

Выполнить объединение текстов из двух текстовых файлов, чтобы создать и сохранить третий

27.05.2023, 12:23. Показов 341. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я сделал объединение двух текстов из двух файлов, и нужно вывести их в textBox3, но при этом при нажатии на кнопку "Объединение" (button3_click) надо как-то сделать, чтобы два текста из этих двух файлов были записаны в textbox3 (и не должно открывать диалоговое окно, чтобы открыть третий файлик) и при этом button5_click при нажатии должна сохранять текстовый файл с объединённым текстом.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
using System;
using System.IO;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using static System.Windows.Forms.VisualStyles.VisualStyleElement;
using System.Xml.Linq;
 
namespace лаб7
{
    public partial class Form1 : Form
    {
        readonly string path1 = @"C:\Users\mercu\OneDrive\Рабочий стол\7лаб\Temp\Текст1.txt";
        readonly string path2 = @"C:\Users\mercu\OneDrive\Рабочий стол\7лаб\Temp\Текст2.txt";
            readonly string path3 = @"C:\Users\mercu\OneDrive\Рабочий стол\7лаб\Temp\Текст1+2.txt";
              private string name;
              public Form1()
        {
            InitializeComponent();
        }
    
    private void button1_Click(object sender, EventArgs e)
        {
            OpenFileDialog openFile = new OpenFileDialog();
   if (openFile.ShowDialog() == DialogResult.OK)
   {
                name = openFile.FileName;
                //File.WriteAllText(name, textBox1.Text);
                textBox1.Text += File.ReadAllText(openFile.FileName);
            }
        }
  private void button2_Click(object sender, EventArgs e)
        {
            OpenFileDialog openFile2 = new OpenFileDialog();
            if (openFile2.ShowDialog() == DialogResult.OK)
            {
                name = openFile2.FileName;
                //File.WriteAllText(name, textBox2.Text);
                textBox2.Text += File.ReadAllText(openFile2.FileName);
    }
        }
  private void button3_Click(object sender, EventArgs e)
  {
   OpenFileDialog openFile3 = new OpenFileDialog();
   if (openFile3.ShowDialog() == DialogResult.OK)
   {
                name = openFile3.FileName;
                File.WriteAllText(name, textBox1.Text + textBox2.Text);
   textBox3.Text = File.ReadAllText(path3);
   }
              }   
        private void button4_Click(object sender, EventArgs e)
        {
            textBox1.Clear();
            textBox2.Clear();
            textBox3.Clear();
        }
   private void button5_Click(object sender, EventArgs e)
        {
 
        }
    }
}
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.05.2023, 12:23
Ответы с готовыми решениями:

Выполнить объединение двух текстовых файлов
Написать программу, которая открывает два текстовых файла для ввода и один – для вывода. Программа должна выполнить объединение файлов,...

Выполнить слияние двух рассортированных текстовых файлов в третий упорядоченный файл. Сортировок не использовать. Дополнительных массивов и файлов не
Выполнить слияние двух рассортированных текстовых файлов в третий упорядоченный файл. Сортировок не использовать. Дополнительных массивов и...

Выполнить слияние двух рассортированных текстовых файлов в третий упорядоченный файл
Выполнить слияние двух рассортированных текстовых файлов в третий упорядоченный файл. Сортировок не использовать. Дополнительных мас-сивов...

1
2395 / 1924 / 763
Регистрация: 27.07.2012
Сообщений: 5,569
27.05.2023, 12:33
Лучший ответ Сообщение было отмечено Syndrigasti как решение

Решение

Цитата Сообщение от Syndrigasti Посмотреть сообщение
и не должно открывать диалоговое окно, чтобы открыть третий файлик
Ну так и не открывайте его
C#
1
textBox3.Text = textBox1.Text + textBox2.Text;
Цитата Сообщение от Syndrigasti Посмотреть сообщение
и при этом button5_click при нажатии должна сохранять текстовый файл с объединённым текстом.
C#
1
File.WriteAllText(path3, textBox3.Text);
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.05.2023, 12:33
Помогаю со студенческими работами здесь

Как сделать чтобы из двух текстов создать третий слова в котором не повторяются
#include <stdio.h> #include <string.h> #define prosto " .,?!" int main() { char string_a; ...

Сравнение двух текстовых файлов и вывод уникальных строк в третий файл
Здравствуйте необходим батник, который сравнивает два текстовых файла и выводит уникальные строки в третий. Только есть небольшой нюанс,...

Как сделать чтобы из двух текстов созданными функциями, вывести третий текст, либо вернуть значения обратно в main?
#include <stdio.h> #include <string.h> #define Z ",.!? " char rem_s1(char *s1) { int words = 30; char *ptr = 0; ...

Программа должна брать входные числа из двух текстовых файлов и записывать сумму в третий текстовый файл.
программирование после армии хромает, кому не сложно помогите, с комментами так же есть аналогичная задача автомат-распознаватель ...

Выполнить слияние двух рассортированных бинарных файлов в третий упорядоченный файл
Доброго времени суток уважаемые форумчане!!!! У меня есть следующая задача - Выполнить слияние двух рассортированных бинарных файлов в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru