private void btn_LeerPedido_Click(object sender, EventArgs e) { try { string ruta = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + @"\Archivo-Kevin-Quevedo.txt"; Archivador archivador = new Archivador(ruta); MessageBox.Show(archivador.Leer()); MessageBox.Show("Se leyó el archivo con exito!"); } catch (ArgumentNullException) { MessageBox.Show("La ruta de acceso es null.", "Atención!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } catch (ArgumentException) { MessageBox.Show("Los caracteres de la ruta, no son validos.", "Atención!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } catch (FileNotFoundException) { MessageBox.Show("El archivo no existe.", "Atención!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } catch (DirectoryNotFoundException) { MessageBox.Show("El directorio no existe.", "Atención!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } catch (PathTooLongException) { MessageBox.Show("La ruta supera la longitud maxima.", "Atención!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } catch (IOException) { MessageBox.Show("El archivo está en uso.", "Atención!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } catch (NotSupportedException) { MessageBox.Show("La ruta contiene dos puntos o un formato invalido.", "Atención!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } catch (SecurityException) { MessageBox.Show("El usuario no posee permisos.", "Atención!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } catch (Exception) { MessageBox.Show("Ocurrio un error inesperado.", "Atención!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void button2_Click(object sender, EventArgs e) { try { string ruta = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\\Prueba.txt"; //string ruta = "."; Archivador a = new Archivador(ruta); //a.Guardar(this.textBox1.Text); this.textBox1.Text = a.Leer(); } catch (UnauthorizedAccessException) { MessageBox.Show("No tiene permisos"); } catch (Exception) { MessageBox.Show("ERROR"); } }
private void buttonLeer_Click(object sender, EventArgs e) { try { string ruta = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + @"\Prueba.txt"; Archivador archivador = new Archivador(ruta); richTextBoxLeer.Text = archivador.Leer(); } catch (UnauthorizedAccessException) { MessageBox.Show("No tiene permisos", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception) { MessageBox.Show("Ocurrió un error inesperado.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnLeer_Click(object sender, EventArgs e) { try { string rutaEscritorio = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\\Prueba.txt"; Archivador archivador = new Archivador(rutaEscritorio); rtbTextoALeer.Text = archivador.Leer(); } catch (UnauthorizedAccessException) { MessageBox.Show("No tiene permisos. Contacte al administrador", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception) { MessageBox.Show("Ocurrió un error inesperado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }