Esempio n. 1
0
 public frmMain()
 {
     InitializeComponent();
     properties = new fmProperties();
     properties.Load();
     googledrive = new fmGoogleDrive();
     if (!googledrive.GoogleDriveConnect())
     {
         MessageBox.Show("Не удалось соединиться с Google Drive. Программа работает в автономном режиме", "Внимание", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
     db = new fmDB();
     db.setProperties(properties);
     db.Connect();
     if (CreateDBIfNotExists() == false)
     {
         MessageBox.Show("Ошибка работы с базой данных. Дальнейшая работа невозможна", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
         Environment.Exit(0);
     }
     if (Environment.Is64BitProcess == true)
     {
         Text += " (64-bit)";
     }
     else
     {
         Text += " (32-bit)";
     }
 }
Esempio n. 2
0
        static void Main(string[] args)
        {
            var source = AppDomain.CurrentDomain.FriendlyName;

            if (!EventLog.SourceExists(source))
            {
                EventLog.CreateEventSource(source, "Application");
            }
            EventLog.WriteEntry(source, "Starting...", EventLogEntryType.Information);
            var db   = new fmDB(true);
            var prop = new fmProperties();

            prop.Load(false);
            db.setProperties(prop);
            if (db.Connect())
            {
                fmUtilities.Archive(db, prop);
            }
            else
            {
                EventLog.WriteEntry(source, "Couldn't connect to database", EventLogEntryType.Error);
            }
        }