private void lnkArchivos_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { FileDialog fDatos = new OpenFileDialog(); fDatos.Title = "Selección de archivos de datos"; fDatos.InitialDirectory = Configuracion.getDirectorio(); DialogResult result = fDatos.ShowDialog(); if (result == DialogResult.OK) { String dir = fDatos.FileName.Substring(0, fDatos.FileName.LastIndexOf("\\")); if (dir.Equals(Configuracion.getDirectorioBackup())) { System.Diagnostics.Process.Start("winrar.exe", fDatos.FileName); } else if (dir.Equals(Configuracion.getDirectorioImagenes())) { System.Diagnostics.Process.Start("mspaint.exe", fDatos.FileName); } else { System.Diagnostics.Process.Start("notepad.exe", fDatos.FileName); } cargarLV(); lvDatos.Refresh(); } }
public static void borrar(string archivo) { if (File.Exists(Configuracion.getDirectorio() + "\\Pacientes\\" + archivo + ".dat")) { DialogResult r = MessageBox.Show("¿Desea eliminarlo?", archivo + ".dat existe!", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); if (r == DialogResult.Yes) { File.Delete(Configuracion.getDirectorio() + "\\Pacientes\\" + archivo + ".dat"); } } else { MessageBox.Show("El registro no existe!"); } }