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

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ę.

0

Tak, w czym problem?

0

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

                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.

0

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

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

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.

1 użytkowników online, w tym zalogowanych: 0, gości: 1