C# как создать кнопку для сохранения/открытия файла .txt из инструмента richtextbox без сохранения/открытия filedialog с пользовательским именем файла, написанным в текстовом поле
c# Как создать кнопку для сохранения/открытия файла .txt из инструмента Richtextbox без сохранения/открытия filedialog с пользовательским именем файла, написанным в текстовом поле, путем поиска/создания файлов в одном каталоге
я новичок и прошу прощения за свой английский
savebutton, поэтому прежде всего я хочу,чтобы он создал папку для всех сохраненных файлов .txt, называемую папкой "Faktur" это нормально, если он уже существует, и я хочу, чтобы он был создан в каталоге exe после установки, и он сохраняет без диалоговое окно savefiledialog
loadbttn, и когда loadbutton нажал его, войдите в папку Фактур и автоматически находим имя файла, которое написано в txtidstruk.Текст без диалогового окна openfiledialog
извините, если это слишком много, чтобы спросить, Может ли кто-нибудь помочь мне, пожалуйста.. я ценю все помогает спасибо
Что я уже пробовал:
Savebutton
private void tbsave_Click(object sender, EventArgs e) { SaveFileDialog savefile = new SaveFileDialog(); savefile.RestoreDirectory = true; savefile.InitialDirectory = "e:\\faktur"; savefile.FileName = String.Format("{0}.txt", txtidstruk.Text); savefile.DefaultExt = "*.txt*"; savefile.Filter = "TEXT Files|*.txt"; if (savefile.ShowDialog() == DialogResult.OK) { using (System.IO.StreamWriter sw = new System.IO.StreamWriter(savefile.FileName)) sw.WriteLine(rtfReceipt.Text); }
Кнопка загрузки
private void tbOpen_Click(object sender, EventArgs e) { OpenFileDialog openFile = new OpenFileDialog(); openFile.InitialDirectory = "e:\\faktur"; openFile.Filter = "text Files (*.txt)|*.txt|All files (*.*)|*.*"; openFile.FileName = String.Format("{0}.txt", txtidstruk.Text); if (openFile.ShowDialog() == DialogResult.OK) rtfReceipt.LoadFile(openFile.FileName, RichTextBoxStreamType.PlainText); }