Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > OpenFileDialog и SaveFileDialog


Автор: GX777 30.3.2008, 00:44
Как с помощью этих компонентов сохранять и открывать файлы в C#&

Автор: Dennnis 30.3.2008, 08:21
Вот простой пример:
Код

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void btnOpen_Click(object sender, EventArgs e)
        {
            DialogResult result = openFileDialog1.ShowDialog();
            if (result == DialogResult.OK)
            {
                textBox1.Lines = File.ReadAllLines(openFileDialog1.FileName);
            }
        }

        private void btnSave_Click(object sender, EventArgs e)
        {
            DialogResult result = saveFileDialog1.ShowDialog();
            if (result == DialogResult.OK)
            {
                File.WriteAllLines(openFileDialog1.FileName, textBox1.Lines);
            }
        }
    }
}

В прикрепленном файле этот пример.

Автор: GX777 30.3.2008, 11:01
Спасибо огромное

Автор: GX777 30.3.2008, 12:53
а как с помощью SaveFileDialog записать в файл 2 текстбокса чтоб записались оба а не последний

Автор: VisualProgrammerNET 30.3.2008, 13:55
Варианты:
1. Записать текст из текстбоксов в один string и уже его писать в файл.
2. Писать в файл текстбоксы по очереди через метод AppendText().

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)