Exemple #1
0
        static void Main()
        {
            string filename = "GDBA.sdb";
            string FilePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), @"InduljNet\Gdba");

            // Initialize path
            System.IO.Directory.CreateDirectory(FilePath);
            System.IO.Directory.CreateDirectory(Path.Combine(FilePath, @"log"));
            string DBFilePath = Path.Combine(FilePath, filename);

            // If this is our first time using the program, initialize a new database.
            if (!File.Exists(DBFilePath))
            {
                DatabaseInitializer initializer = new DatabaseInitializer(DBFilePath);
                initializer.InitializeDatabase();
                initializer.Dispose();
            }

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new MainForm(FilePath, DBFilePath));
        }
Exemple #2
0
        static void Main()
        {
            string filename = "GDBA.sdb";
            string FilePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), @"InduljNet\Gdba");

            // Initialize path
            System.IO.Directory.CreateDirectory(FilePath);
            FilePath = Path.Combine(FilePath, filename);
            if (!File.Exists(FilePath))
            {
                MessageBox.Show("Database not found. Initializing.", "Initialization");

                DatabaseInitializer initializer = new DatabaseInitializer(FilePath);
                initializer.InitializeDatabase();
                initializer.Dispose();

                MessageBox.Show("Database initialized.", "Initialization");
            }

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new MainForm(FilePath));
        }