Úvod HTML CSS PHP MySQL JavaScript
saveload

OpenFileDialog

OpenFileDialog umožňuje uživatelům procházet složky počítače nebo libovolného počítače v síti a dovoluje vybrat jeden nebo více souborů pro otevření.

Vlastnosti:

  • FileName - Vrátí celou cestu k souboru nebo nastaví název souboru.
  • FileNames - Vrátí celou cestu ke všem souborů.
  • Filter - Vrátí aktuální filter nebo ho nastaví.
  • FilterIndex - Nastaví výchozí filtr nebo ho vrátí.
  • InitialDirectory - Získá nebo nastaví počáteční adresář.
  • Multiselect - Vrátí nebo nastaví hodnotu, která určuje, zda dialogové okno umožňuje vybrat více souborů.
  • SafeFileName - Vrátí název souboru.
  • SafeFileNames - Vrátí názvy všech souborů.

Metody:

  • OpenFile() - Otevře soubor.
  • ShowDialog() - Otevře dialogové okno.
  public class  Load 
    { 
        OpenFileDialog openF =  new OpenFileDialog();
        private Stream text;
        public Load()
       {
           openF.InitialDirectory = "c:\\";
           openF.FileName = "fhfhf";
           openF.Filter = "TXT|*.txt| DOC|*.doc";
           openF.Multiselect =  true;
           
          
         
           if (openF.ShowDialog() == DialogResult.OK)
           {
               
                string p= openF.FileName;
                string[] pp= openF.FileNames;
                string ppp = openF.Filter;
                bool pppp = openF.Multiselect;
                string ppppp = openF.SafeFileName;

                text = openF.OpenFile();
           }
       }
    }
	
Pro čtení více souborů.
	 foreach (String file in openF.FileNames) 
        {
             using (StreamReader radky = new StreamReader(file)) // otevře soubor    
                        {
                            vypis += radky.ReadToEnd();//čte vše   
                        }
        }
	

SaveFileDialog

SaveFileDialog umožňuje uživatelům určit cestu a název souboru k uložení v počítači nebo v libovolném počítači v síti.

Vlastnosti:

  • Filter - Vrátí aktuální filter nebo ho nastaví.
  • FilterIndex - Nastaví výchozí filtr nebo ho vrátí.
  • InitialDirectory - Získá nebo nastaví počáteční adresář.

Metody:

  • OpenFile() - Otevře soubor.
  • ShowDialog() - Otevře dialogové okno.
 
     private void button2_Click( object sender, EventArgs e)
        {
           
            SaveFileDialog saveFileDialog1 =  new SaveFileDialog(); 

            saveFileDialog1.InitialDirectory ="e:\\pokus";
            saveFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
            saveFileDialog1.FilterIndex = 2;
       
            if (saveFileDialog1.ShowDialog() == DialogResult.OK)
            {
                 using (Stream myStream = saveFileDialog1.OpenFile())
                {
                    using (StreamWriter wText =  new StreamWriter(myStream))
                    {
                        wText.WriteLine("Zápis");
                    }
                }
            }
        }
    
pravy Ascii tabulka
Barvy
Klávesové zkratky


©2013-2021 Trojklik.8u.cz Autor: Vašek D.