示例#1
0
        /// <summary>
        /// 统计颗粒分析函数
        /// </summary>
        private void GATStatistic()
        {
            // 实例化一个GATStatistic窗口
            GATStatistic gatStatistic = new GATStatistic();

            gatStatistic.ShowDialog();
        }
        /// <summary>
        /// 预加载全部数据
        /// </summary>
        public static void PreviewLoadAll()
        {
            WlStatisticList = WorkLoadStatistic.SelectStatisticData();

            NTestStatisticList = NTestStatistic.SelectStatisticData();

            RstStatisticList = RSTStatistic.SelectStatisticData();

            CptStatisticList = CPTStatistic.SelectStatisticData();

            GatStatisticList = GATStatistic.SelectStatisticData();
        }
示例#3
0
 /// <summary>
 /// 执行后台线程的函数
 /// </summary>
 /// <param name="_path">输出路径</param>
 private void DoBackGroundWork(object _path)
 {
     if (BWType == OutputType.WordLoad)
     {
         WorkLoadStatistic.OutputToWord(Path);
     }
     else if (BWType == OutputType.NTest)
     {
         NTestStatistic.OutputToWord(Path);
     }
     else if (BWType == OutputType.Ps)
     {
         CPTStatistic.OutputToWord(Path);
     }
     else if (BWType == OutputType.RST)
     {
         RSTStatistic.OutputToWord(Path);
     }
     else if (BWType == OutputType.GAT)
     {
         GATStatistic.OutputToWord(Path);
     }
     else if (BWType == OutputType.BearingAndModulus)
     {
         BearingAndModulusCalculation.OutputToWord(Path);
     }
     else if (BWType == OutputType.ShearingStrength)
     {
         ShearingStrengthCalculation.OutputToWord(Path);
     }
     else if (BWType == OutputType.AllTables)
     {
         OutputStatisticToWord.OutputToWord(Path);
     }
     else if (BWType == OutputType.ZkCad)
     {
         OutputZkToCad.OutputToCad(Path, OutputZkList, OutputScaleList);
     }
     else if (BWType == OutputType.JkCad)
     {
         OutputJkToCad.OutputToCad(Path, OutputJkList, OutputScaleList);
     }
 }