public void Copyfile(string sourceFileName) { try { if (Atiran.UI.WindowsForms.MessageBoxes.CustomMessageForm.CustomMessageBox.Show("پيغام", "آيا مايل به كپي پشتيبان به سيستم خود هستيد؟", "w") == DialogResult.No) { return; } if (cpname != DateServer.ServerComputerName()) { sourceFileName = @"\\" + servername + @"\" + sourceFileName; } else { sourceFileName = @"D:\" + sourceFileName; } labelStatus.ForeColor = Color.Black; labelStatus.Text = "در حال انتقال بر روي مسير انتخاب شده"; progressBar1.Visible = true; progressBar1.Value = 0; System.IO.FileStream S_file = new System.IO.FileStream(sourceFileName, System.IO.FileMode.Open); System.IO.FileStream D_file = new System.IO.FileStream(labelTargetFile.Text, System.IO.FileMode.Create); Int64 len = S_file.Length; for (Int64 i = 0; i < len; i++) { D_file.WriteByte((byte)S_file.ReadByte()); if (i % 100 == 0) { progressBar1.Value = (int)(i * 100 / len) + 1; Application.DoEvents(); } } S_file.Close(); D_file.Close(); progressBar1.Value = 100; ZipFile(labelTargetFile.Text); Atiran.UI.WindowsForms.MessageBoxes.CustomMessageForm.CustomMessageBox.Show("پيغام", "عمليات پشتيبان گيري با موفقيت انجام شد"); labelStatus.Text = ""; } catch (Exception ex) { MessageBox.Show(ex.ToString()); Atiran.UI.WindowsForms.MessageBoxes.CustomMessageForm.CustomMessageBox.Show("خطا", "خطا در عمليات كپي برداري از سرور", "e"); } finally { progressBar1.Visible = false; } }
public void Copyfile(string sourceFileName) { try { if (cpname != DateServer.ServerComputerName()) { sourceFileName = @"\\" + servername + @"\" + sourceFileName; } else { sourceFileName = @"D:\" + sourceFileName; } labelStatus.ForeColor = Color.Black; labelStatus.Text = "در حال انتقال بر روي مسير انتخاب شده"; progressBar1.Visible = true; progressBar1.Value = 0; System.IO.FileStream S_file = new System.IO.FileStream(sourceFileName, System.IO.FileMode.Open); System.IO.FileStream D_file = new System.IO.FileStream(labelTargetFile.Text, System.IO.FileMode.Create); Int64 len = S_file.Length; for (Int64 i = 0; i < len; i++) { D_file.WriteByte((byte)S_file.ReadByte()); if (i % 1000 == 0) { progressBar1.Value = (int)(i * 100 / len) + 1; Application.DoEvents(); } } S_file.Close(); D_file.Close(); progressBar1.Value = 100; this.ParentForm.Close(); } catch { Atiran.UI.WindowsForms.MessageBoxes.CustomMessageForm.CustomMessageBox.Show("خطا", "خطا در عمليات كپي برداري از سرور", "e"); } finally { progressBar1.Visible = false; } }
public static void Main(String[] args) { if (args.Length != 1) { PrintUsage(); return; } DateServer server = new DateServer(); try { server.Create(args[0]); } catch (SecurityException securityException) { Console.WriteLine("SecurityException caught !!!"); Console.WriteLine("Message : " + securityException.Message); } catch (Exception exception) { Console.WriteLine("Exception caught !!!"); Console.WriteLine("Message " + exception.Message); } }
static void Main(string[] args) { DateServer dts = new DateServer(); }
public static void Main(String[] argv) { DateServer dts = new DateServer(); }
public static void Main(String[] argv) { DateServer dts=new DateServer(); }