Ejemplo n.º 1
0
        private void b_convertir_Click(object sender, EventArgs e)
        {
            int order = getOrder();

            if (openFileDialog.ShowDialog() == DialogResult.OK)
            {
                try
                {
                    if ((myStream = openFileDialog.OpenFile()) != null)
                    {
                        int resultCode = Convertidor.Convert(openFileDialog.FileName, order);
                        if (resultCode == 0)
                        {
                            MessageBox.Show("Generado correctamente, en directorio del archivo", "Aceptar", MessageBoxButtons.OK);
                        }
                        else
                        {
                            MessageBox.Show("Se produjo un error al convertir", "Aceptar", MessageBoxButtons.OK);
                        }
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Error: No se pudo leer el archivo " + ex.Message);
                }
            }
        }
Ejemplo n.º 2
0
 static void Main(string[] args)
 {
     CorrectNumberFormat();
     //Detects if is running with parameters
     if (args.Any())
     {
         var path = args[0];
         if (File.Exists(path))
         {
             try
             {
                 //Show warning message, to ensure PXYZ order
                 DialogResult boton = MessageBox.Show("De clic en ok si el archivo tiene orden PXYZ\nde lo contrario ejecute el programa por separado", "Atención", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
                 if (boton == DialogResult.OK)
                 {
                     int resultCode = Convertidor.Convert(Path.GetFullPath(path));
                     if (resultCode == 0)
                     {
                         MessageBox.Show("Generado correctamente, en directorio del archivo", "Aceptar", MessageBoxButtons.OK);
                     }
                     else
                     {
                         MessageBox.Show("Se produjo un error al convertir", "Aceptar", MessageBoxButtons.OK);
                     }
                 }
                 else
                 {
                     return;
                 }
             }
             catch
             {
                 MessageBox.Show("Error al convertir\nSolo archivos NXYZ separado por comas", "Aceptar", MessageBoxButtons.OK);
             }
         }
     }
     //Show UI if not running with parameters
     else
     {
         Application.EnableVisualStyles();
         Application.SetCompatibleTextRenderingDefault(false);
         Application.Run(new Form1());
     }
 }