//konstruktor wczytujący kalendarz z pliku public Aplikacja() { kalendarz = new Kalendarz(); data = new Data_dzien(); while (data.DzienTygodnia() != DniTygodnia.poniedziałek) { data--; } //inicjalizacja OpenFileDialog otwórz_plik = new OpenFileDialog(); otwórz_plik.InitialDirectory = "c:\\"; otwórz_plik.FileName = ""; otwórz_plik.Filter = "pliki Kalendarza (*.kalen)|*.kalen|All files (*.*)|*.*"; otwórz_plik.FilterIndex = 2; otwórz_plik.RestoreDirectory = true; //**************KONIEC INICJALIZACJI OpenFileDialog************** //inicjalizacja SaveFileDialog zapisz_plik = new SaveFileDialog(); zapisz_plik.AddExtension = true; zapisz_plik.FileName = ""; zapisz_plik.InitialDirectory = "c:\\"; zapisz_plik.Filter = "pliki Kalendarza (*.kalen)|*.kalen|All files (*.*)|*.*"; zapisz_plik.FilterIndex = 1; zapisz_plik.RestoreDirectory = true; //**************KONIEC INICJALIZACJI SaveFileDialog************** if (otwórz_plik.ShowDialog() == DialogResult.OK) { Stream plik = otwórz_plik.OpenFile(); kalendarz.Wczytaj(plik); plik.Flush(); plik.Close(); } }
public void Wczytaj() { kalendarz = new Kalendarz(); otwórz_plik = new OpenFileDialog(); otwórz_plik.InitialDirectory = "c:\\"; otwórz_plik.FileName = ""; otwórz_plik.Filter = "pliki Kalendarza (*.kalen)|*.kalen|All files (*.*)|*.*"; otwórz_plik.FilterIndex = 2; otwórz_plik.RestoreDirectory = true; if (otwórz_plik.ShowDialog() == DialogResult.OK) { Stream plik = otwórz_plik.OpenFile(); kalendarz.Wczytaj(plik); plik.Flush(); plik.Close(); } }