| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using System.Windows.Forms;namespace OTSInclusionsTraceability{    static class Program    {        /// <summary>        /// 应用程序的主入口点。        /// </summary>        [STAThread]        static void Main(string[] args)        {            Application.EnableVisualStyles();            Application.SetCompatibleTextRenderingDefault(false);            InclusionsTraceability inclusionsTraceability=new InclusionsTraceability();            if (args.Length > 0)            {                inclusionsTraceability.RetDBAddress = args[0];            }            else            {                OpenFileDialog openFileDialog = new OpenFileDialog();                openFileDialog.Title = "Please select the database you want to open";                openFileDialog.Filter = "(*.db)|*.db";                openFileDialog.RestoreDirectory = true;                openFileDialog.FilterIndex = 1;                if (openFileDialog.ShowDialog() == DialogResult.OK)                {                    inclusionsTraceability.RetDBAddress = openFileDialog.FileName;                }                else                {                    return;                }             }            Application.Run(inclusionsTraceability);        }    }}
 |