示例#1
0
        public void Cikar(string filename)
        {
            int toplam = 0;

            fs = new System.IO.FileStream(Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + @"\" + filename, System.IO.FileMode.OpenOrCreate);
            byte[]   dosya = Properties.Resources.setup;
            Sonuclar i     = new Sonuclar();

            i.Toplam = dosya.Length;
            foreach (byte b in dosya)
            {
                i.Anlık = toplam;
                fs.WriteByte(b);
                ProgressChanged(new object(), i);
                toplam++;
            }
            fs.Close();
        }
示例#2
0
 void Dosya_ProcChanged(object sender, RescoursesLib.Sonuclar e)
 {
     progressBar1.Maximum = e.Toplam;
     progressBar1.Value   = e.Anlık;
 }