示例#1
0
        private void openToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (FileName == null)
            {
                OpenFileDialog dialog = new OpenFileDialog();
                dialog.Filter = "Ball flying docs (.bfd)|.bfd";
                dialog.Title  = "Open your flying doc";

                if (dialog.ShowDialog() == DialogResult.OK)
                {
                    FileName = dialog.FileName;
                }
                try
                {
                    using (FileStream stream = new FileStream(FileName, FileMode.Open))
                    {
                        var formatter = new BinaryFormatter();
                        topcinja = (BallDoc)formatter.Deserialize(stream);
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Error while saving  the file");
                }
            }
        }
示例#2
0
 public Form1()
 {
     InitializeComponent();
     topcinja = new BallDoc();
     timer1.Start();
     this.DoubleBuffered = true;
     r        = new Random();
     brojac   = 0;
     FileName = null;
 }
示例#3
0
 private void newGameToolStripMenuItem_Click(object sender, EventArgs e)
 {
     topcinja = new BallDoc();
 }