Exemple #1
0
        //Abrir Archivo
        private void AbrirArchivo()
        {
            //Abrir archivo
            //Abrir es el nombre del componente openfiledialog
            Abrir.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
            Abrir.Filter           = "Archivos de Texto|*.txt|Archivos VB|*.vb|Archivos C#|*.cs|Todos los archivos|*.*";

            if (Abrir.ShowDialog() == DialogResult.OK)
            {
                DocumentoActual.LoadFile(Abrir.FileName, RichTextBoxStreamType.PlainText);
            }
        }
Exemple #2
0
 private void AbrirCSV_Click(object sender, EventArgs e)
 {
     if (Abrir.ShowDialog() == DialogResult.OK)
     {
         try
         {
             CsvtoDatagridView(Abrir.FileName);
             this.Text = Abrir.SafeFileName;
         }
         catch (Exception Ex)
         {
             MessageBox.Show(Ex.Message);
         }
     }
 }
Exemple #3
0
        //Elimina el simbolo que esté agrupando una expresión
        public string Descorchar(string Expresion)
        {
            IndiceUno = Expresion.LastIndexOf(Cerrar);
            IndiceDos = FinAgrupacion(Expresion, Expresion.IndexOf(Abrir)) - 1;

            A = Expresion.StartsWith(Abrir.ToString());
            B = IndiceUno.Equals(IndiceDos);

            if (A & B)
            {
                Result = Expresion.Substring(1, Expresion.LastIndexOf(Cerrar) - 1);
                return(Result);
            }

            return(Expresion);
        }
Exemple #4
0
        private void AbrirFormulario <Abrir>() where Abrir : Form, new()
        {
            //METODO PARA ABRIR FORMULARIOS DENTRO DE UN PANEL
            //BRIAN SANTIZO

            Form formulario;

            formulario = pnl_contenedor.Controls.OfType <Abrir>().FirstOrDefault();
            if (formulario == null)
            {
                formulario                 = new Abrir();
                formulario.TopLevel        = false;
                formulario.FormBorderStyle = FormBorderStyle.None;
                formulario.Dock            = DockStyle.Fill;
                pnl_contenedor.Controls.Add(formulario);
                pnl_contenedor.Tag = formulario;
                formulario.Show();
                formulario.BringToFront();
            }
            else
            {
                formulario.BringToFront();
            }
        }