コード例 #1
0
        /// <summary>
        /// //默认构造函数
        /// </summary>
        public MainForm()
        {
            InitializeComponent();
            if (Properties.Settings.Default.ShowGettingStart)
            {
                Shown += new EventHandler(NewToolStripMenuItem_Click);
            }
            string MapPath      = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\Cosmos\\DefaultMaps\\无标题.cgm";
            string DatabasePath = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\Cosmos\\DefaultDatabases";

            if (!Directory.Exists(Path.GetDirectoryName(MapPath)))
            {
                Directory.CreateDirectory(Path.GetDirectoryName(MapPath));
            }
            if (!File.Exists(mapPath))
            {
                CGM.CreateEmptyCgv(mapPath);
            }
            if (!Directory.Exists(DatabasePath))
            {
                Directory.CreateDirectory(DatabasePath);
            }
        }