using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using System.Windows.Forms; namespace OTSInclusionsTraceability { static class Program { /// /// 应用程序的主入口点。 /// [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); } } }