示例#1
0
        public bool DG_ExporExcel(C1.Win.C1TrueDBGrid.C1TrueDBGrid xDg
                                  , System.Windows.Forms.SaveFileDialog objCuadroDialogo)
        {
            bool boolExporto = false;

            objCuadroDialogo.Filter = "MS Excel (*.xls) |*.xls;*.xls|(*.xls) |*.xls|(*.*) |*.*";

            if (objCuadroDialogo.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                xDg.ExportToExcel(objCuadroDialogo.FileName);
                boolExporto = true;
            }

            string filename = "Excel.exe";

            Process proc = new Process();

            proc.EnableRaisingEvents = false;
            proc.StartInfo.FileName  = filename;
            proc.StartInfo.Arguments = objCuadroDialogo.FileName;
            proc.Start();

            return(boolExporto);
        }