Example #1
0
        static void Main()
        {
            // SpreadsheetInfo.SetLicense("EQU2-1000-0000-000U");
                        Application.EnableVisualStyles();
                        Application.SetCompatibleTextRenderingDefault(false);
                        Application.DoEvents();

                        bool bInitiallyOwnd = true;
                        bool bIsCreated = true;

                        Mutex m = new Mutex(bInitiallyOwnd, Application.ProductName, out bIsCreated);

                        if (!(bInitiallyOwnd && bIsCreated))
                        {
                                Application.Exit();
                        }
                        else
                        {

                                MyChecker checker = new MyChecker();
                                checker.IsAuthorizedbyAuthorizationFile("c:\\1.key");

                                if (false)
                                {
                                        MessageBox.Show("软件未授权。\n即将退出。", "提示");
                                        return;
                                }

                                Application.Run(new Form1());
                                m.ReleaseMutex();
                        }
        }