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(); }
void Dosya_ProcChanged(object sender, RescoursesLib.Sonuclar e) { progressBar1.Maximum = e.Toplam; progressBar1.Value = e.Anlık; }