//-----BOTON EXPORTAR private void button5_Click(object sender, EventArgs e) { SaveFileDialog save = new SaveFileDialog(); save.Filter = "Archivos CSV (*.csv)|*.csv"; if (save.ShowDialog() == DialogResult.OK && save.ToString() != " ") { Conexion con = new Conexion(); List <Persona> personas = new List <Persona>(); personas = con.mostrarPersonas(); StreamWriter w = new StreamWriter(save.FileName); foreach (var per in personas) { string linea = per.imprimirPersona(); w.WriteLine(linea); } w.Close(); label7.Text = "Datos exportados correctamente."; } else { label7.Text = "Por Favor Selecciona un archivo."; } }
private void Save_Click(object sender, EventArgs e) { SaveFileDialog sf = new SaveFileDialog(); sf.Filter = "文本文件(*.txt)|*.txt|所有文件(*.*)|*.*"; if (sf.ShowDialog() == DialogResult.OK) { DataM.SaveReport(sf.ToString()); } sf.Dispose(); }
public void ToStringTest() { SaveFileDialog sfd = new SaveFileDialog(); sfd.CheckFileExists = true; sfd.CreatePrompt = true; sfd.DefaultExt = "txt"; sfd.DereferenceLinks = false; sfd.FileName = "default.build"; sfd.Filter = "Text files (*.txt)|*.txt|All files (*.*)|*.*"; sfd.FilterIndex = 5; sfd.InitialDirectory = Path.GetTempPath(); sfd.OverwritePrompt = false; sfd.RestoreDirectory = true; sfd.ShowHelp = true; sfd.Title = "Saving"; sfd.ValidateNames = false; StringBuilder sb = new StringBuilder(); sb.Append(typeof(SaveFileDialog).FullName); sb.Append(": Title: "); sb.Append(sfd.Title); sb.Append(", FileName: "); sb.Append(sfd.FileName); Assert.AreEqual(sb.ToString(), sfd.ToString(), "#1"); sfd.FileName = null; sfd.Title = null; sb.Length = 0; sb.Append(typeof(SaveFileDialog).FullName); sb.Append(": Title: "); sb.Append(sfd.Title); sb.Append(", FileName: "); sb.Append(sfd.FileName); Assert.AreEqual(sb.ToString(), sfd.ToString(), "#2"); }
// Save file private void guardarArchivoToolStripMenuItem_Click(object sender, EventArgs e) { Stream myStream = null; SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.Filter = "All files (*.*)|*.*"; saveFileDialog.RestoreDirectory = true; if (tabs.SelectedIndex >= 0) { try { if (saveFileDialog.ShowDialog() == DialogResult.OK) { if ((myStream = saveFileDialog.OpenFile()) != null) { using (myStream) { // Change current tab name tabs.SelectedTab.Text = Path.GetFileNameWithoutExtension(saveFileDialog.FileName); tabs.SelectedTab.ToolTipText = saveFileDialog.ToString(); tabs.SelectedTab.ImageKey = getIconFromExt(Path.GetExtension(saveFileDialog.FileName).Substring(1)) + ".png"; // Take file extension codeLang.Text = Path.GetExtension(saveFileDialog.FileName).Substring(1).ToUpper(); // Load file to editor SuEditor editor = (SuEditor)editors[tabs.SelectedIndex]; //editor.SaveFile(myStream, RichTextBoxStreamType.PlainText); // Get hash code of file hashFile.Text = myStream.GetHashCode().ToString(); myStream.Close(); } } } } catch (Exception ex) { MessageBox.Show("No se pudo escribir el fichero.", "Error fatal"); } } }