public GraficadorForm() { // // Required for Windows Form Designer support // InitializeComponent(); // // TODO: Add any constructor code after InitializeComponent call // dibujo = new Dibujo(); trazo = null; color = Color.Black; width = 1; }
private void menuItem6_Click(object sender, System.EventArgs e) { int port = 13000; IPAddress add = IPAddress.Parse("127.0.0.1"); TcpListener lsr = new TcpListener(add, port); lsr.Start(); TcpClient cliente = lsr.AcceptTcpClient(); Stream str = cliente.GetStream(); BinaryFormatter bf = new BinaryFormatter(); dibujo = (Dibujo)bf.Deserialize(str); str.Close(); cliente.Close(); lsr.Stop(); this.Invalidate(); this.Update(); }
private void menuItem4_Click(object sender, System.EventArgs e) { DialogResult dr; dr = openFileDialog1.ShowDialog(); if (dr == DialogResult.OK) { FileStream str = new FileStream(openFileDialog1.FileName, FileMode.Open); SoapFormatter sf = new SoapFormatter(); dibujo = (Dibujo)sf.Deserialize(str); str.Close(); this.Invalidate(); this.Update(); } }