Example #1
0
        /// <summary>
        /// 执行
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void button1_Click(object sender, EventArgs e)
        {
            sXmlPath = "";
            LibClass.OpenCover openCover = new LibClass.OpenCover();
            openCover.TransfEvent += AddMsg;
            openCover.XMLEvent    += SetXmlPath;

            switch (groupBox1.Text)
            {
            case "WEB模式":
                openCover.Exec(ModelWeb, golbalModel);
                break;

            case "EXE模式":
                openCover.Exec(ModelExe, golbalModel);
                break;
            }
        }
Example #2
0
        /// <summary>
        /// 生成html
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void button2_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(sXmlPath))
            {
                MessageBox.Show("没有执行");
                return;
            }
            LibClass.OpenCover openCover = new LibClass.OpenCover();
            openCover.TransfEvent += AddMsg;
            string sCmd      = "{0} -reports:{1} -targetdir:{2}";
            string sHtmlPaht = Directory.GetParent(sXmlPath).FullName;

            if (!Directory.Exists(sHtmlPaht + "\\html"))
            {
                Directory.CreateDirectory(sHtmlPaht + "\\html");
            }
            string shell = string.Format(sCmd, golbalModel.ReportGenerator, sXmlPath, sHtmlPaht + "\\html");

            openCover.ThreadExec(shell);

            System.Diagnostics.Process.Start("explorer.exe", sHtmlPaht + "\\html");
        }
Example #3
0
        private void button2_Click(object sender, EventArgs e)
        {
            string FileName = System.IO.Path.GetFileNameWithoutExtension(textBox1.Text);
            string SavePath = textBox2.Text + "\\" + FileName + "_Html";

            if (!System.IO.Directory.Exists(SavePath))
            {
                System.IO.Directory.CreateDirectory(SavePath);
            }
            else
            {
                DeleteFolder(SavePath);
            }

            string sCmd = "{0} -reports:{1} -targetdir:{2}";

            LibClass.OpenCover openCover = new LibClass.OpenCover();
            openCover.TransfEvent += AddMsg;
            string shell = string.Format(sCmd, golbalModel.ReportGenerator, textBox1.Text, SavePath);

            openCover.ThreadExec(shell);

            System.Diagnostics.Process.Start("explorer.exe", SavePath);
        }