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)"; } }
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); } }