Nazwa zapisywanego pliku jest związana z nazwą wczytywanego pliku

Nazwa zapisywanego pliku jest związana z nazwą wczytywanego pliku
M1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10
0

Witam,
Mam jeszcze jedno pytanie dotyczące zapisywania pliku. Wczytujemy plik o dowolnej nazwie (np. dane.txt). Czy istnieje możliwość zapisania nowego pliku o nazwie ściśle związanej z wczytywanym plikiem (np. dane_czysty.txt - dodajemy człon _czysty)? Z góry bardzo dziękuję.

SO
  • Rejestracja: dni
  • Ostatnio: dni
0

Tak, w czym problem?

M1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10
0

To jest jeden z buttonów otwierający plik:

Kopiuj
                OpenFileDialog ofd = new OpenFileDialog();
                if (ofd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    StreamReader sr = new StreamReader(File.OpenRead(ofd.FileName));
                    richTextBox1.Text = sr.ReadToEnd();
                }

Nie wiem po prostu gdzie szukać informacji dotyczących tego typu zapisywania plików.

somekind
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
0

ofd.FileName to nazwa pliku, który wybrałeś, zamień sobie ją jak chcesz, a potem zapisz plik. W czym konkretnie problem?

M1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10
0

Mam 2 buttony jeden do zapisywania drugi do wczytywania danych. Opisany powyżej wczytuje dane z dowolnego pliku wybranego przeze mnie na komputerze. Problem w tym, że przy zapisie nie wiem za bardzo jak powiązać nazwę dowolnego wczytywanego pliku z zapisywanym. Np. wczytuje plik dane.txt a chcę mieć zapisany plik dane_czyste.txt

SO
  • Rejestracja: dni
  • Ostatnio: dni
0

I tu dostałeś odpowiedź jak to zrobić:

ofd.FileName to nazwa pliku, który wybrałeś, zamień sobie ją jak chcesz, a potem zapisz plik.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.