|
@@ -12,21 +12,21 @@ namespace OTSMeasureApp
|
|
|
[STAThread]
|
|
|
static void Main()
|
|
|
{
|
|
|
- //if (!System.Diagnostics.Debugger.IsAttached)
|
|
|
- //{
|
|
|
- // //判断是否有授权
|
|
|
- // var reg = new CRegistration();
|
|
|
- // if (!reg.RegistrationVerification())
|
|
|
- // {
|
|
|
- // MessageBox.Show("Error: missing authorization");
|
|
|
- // System.Environment.Exit(0);
|
|
|
- // return;
|
|
|
- // }
|
|
|
- // }
|
|
|
+ if (!System.Diagnostics.Debugger.IsAttached)
|
|
|
+ {
|
|
|
+ //判断是否有授权
|
|
|
+ var reg = new CRegistration();
|
|
|
+ if (!reg.RegistrationVerification())
|
|
|
+ {
|
|
|
+ MessageBox.Show("Error: missing authorization");
|
|
|
+ System.Environment.Exit(0);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
- //--------------------------只运行一个测量程序--------------------------------
|
|
|
+ //--------------------------只运行一个测量程序--------------------------------
|
|
|
|
|
|
- bool flag = false;
|
|
|
+ bool flag = false;
|
|
|
System.Threading.Mutex mutex = new System.Threading.Mutex(true, "OTSIncAMeasureApp", out flag);
|
|
|
//第一个参数:true--给调用线程赋予互斥体的初始所属权
|
|
|
//第一个参数:互斥体的名称
|