static void Main(string[] args) { //创建server实例 using (NamedPipeServerStream pipeServer = new NamedPipeServerStream("testPipe", PipeDirection.Out)) { Console.WriteLine("服务器创建成功!"); //等待连接 Console.WriteLine("等待连接客户端......"); pipeServer.WaitForConnection(); Console.WriteLine("客户端连接成功!"); try { //获取数据并将数据发送到客户端进程 using (StreamWrite sw = new StreamWrite(pipeServer)) { sw.AutoFlush = true; Console.Write("请输入数据:"); sw.WriteLine(Console.ReadLine()); } } catch (IOException e) { Console.WriteLine("ERROR:{0}", e.Message); //throw; } } }
public bool SaveSelected() { ArrayList a = this.s.getSelectedList(); if ((a != null) && (a.Count > 0)) { try { Stream StreamWrite; SaveFileDialog DialogueSauver = new SaveFileDialog(); DialogueSauver.DefaultExt = "sobj"; DialogueSauver.Title = "Save as sobj"; DialogueSauver.Filter = "sobj files (*.sobj)|*.sobj|All files (*.*)|*.*"; if (DialogueSauver.ShowDialog() == DialogResult.OK) { if ((StreamWrite = DialogueSauver.OpenFile()) != null) { BinaryFormatter BinaryWrite = new BinaryFormatter(); BinaryWrite.Serialize(StreamWrite, a); StreamWrite.Close(); return(true); } } } catch (Exception e) { MessageBox.Show("Exception:" + e.ToString(), "Save error:"); } } return(false); }
public bool Saver() { try { Stream StreamWrite; SaveFileDialog DialogueSauver = new SaveFileDialog(); DialogueSauver.DefaultExt = "shape"; DialogueSauver.Title = "Save as shape"; DialogueSauver.Filter = "shape files (*.shape)|*.shape|All files (*.*)|*.*"; if (DialogueSauver.ShowDialog() == DialogResult.OK) { if ((StreamWrite = DialogueSauver.OpenFile()) != null) { BinaryFormatter BinaryWrite = new BinaryFormatter(); BinaryWrite.Serialize(StreamWrite, this.s); StreamWrite.Close(); return(true); } } } catch (Exception e) { MessageBox.Show("Exception:" + e.ToString(), "Save error:"); } return(false); }
private void guardarToolStripMenuItem_Click(object sender, EventArgs e) { if (text != richTextBox1.Text) { if (path != string.Empty) { StreamWriter sw = new StreamWrite(); } } }
public static void Store(Employee employee) { FileStream stream = new FileStream(employee.FirstName + employee.LastName + ".txt", FileMode.Create); StreamWrite writer = new StreamWrite(stream); writer.WriteLine(employee.FirstName); writer.WriteLine(employee.LastName); writer.WriteLine(employee.Salary); writer.Close(); }
private void SaveDate_Click(object sender, EventArgs e) { SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"; saveFileDialog.FilterIndex = 1; saveFileDialog.RestoreDirectory = true; if (saveFileDialog.ShowDialog() == DialogResult.OK) { var str1 = DataShow.Items.Cast <string>().ToList(); string str = saveFileDialog.FileName; StreamWrite streamWrite = new StreamWrite(str); streamWrite.WriteData(str1); DataShow.Items.Clear(); } }