| | |
| | | using System.Runtime.InteropServices; |
| | | using System.Windows; |
| | | using System.Windows.Forms; |
| | | using System.Threading; |
| | | |
| | | namespace M423project |
| | | { |
| | |
| | | private static object lockObj = new object(); |
| | | private static object logObj = new object(); |
| | | |
| | | private static bool uploadDataEnable = true; |
| | | //private static bool uploadDataEnable = true; |
| | | |
| | | public static bool UploadDataEnable |
| | | { |
| | | get |
| | | { |
| | | lock (lockObj) { return uploadDataEnable; } |
| | | } |
| | | set |
| | | { |
| | | lock (lockObj) |
| | | { |
| | | uploadDataEnable = value; |
| | | } |
| | | } |
| | | } |
| | | //public static bool UploadDataEnable |
| | | //{ |
| | | // get |
| | | // { |
| | | // lock (lockObj) { return uploadDataEnable; } |
| | | // } |
| | | // set |
| | | // { |
| | | // lock (lockObj) |
| | | // { |
| | | // uploadDataEnable = value; |
| | | // } |
| | | // } |
| | | //} |
| | | |
| | | private static DetectionOption detectionOption = DetectionOption.doProduct; |
| | | |
| | |
| | | /// </summary> |
| | | public static MainForm mainForm { get; set; } |
| | | |
| | | public static ManualResetEvent UploadDoneHandle = new ManualResetEvent(true); |
| | | public static object UploadDataLock = new object(); |
| | | public static bool UploadDataEnable = true; |
| | | |
| | | static CommonUtil() |
| | | { |
| | | CurrentDir = Directory.GetCurrentDirectory(); |