private static void doMain() { try { //程序主入口初始化扫描头 HardwareUtil.HardWareInit(); //HardwareUtil.ScanPowerOn(); HardwareUtil.HiddenTask(); LogUtil.Init(); Application.Run(new LoginForm()); } catch (Exception exp) { MessageBox.Show(exp.Message); } finally { DeviceContext.Current.ShowTask(); HardwareUtil.ScanPowerOff(); HardwareUtil.HardWareDeInit(); HardwareUtil.ShowTask(); Process.GetCurrentProcess().Kill();//关掉所有关联进程 } }
public SysInfoDialog() { InitializeComponent(); Util.SetSceen(this); AddInfo("当前IP", HardwareUtil.Device.GetIP()); AddInfo("设备型号", HardwareUtil.Device.ToString()); AddInfo("当前程序版本", GetType().Assembly.GetName().Version); AddInfo("手持机序列号", HardwareUtil.GetGetSerialNumber()); AddInfo("设备名", Util.DeviceIdentName); AddInfo("分辨率", string.Format("{0}x{1}", Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height)); AddInfo("运行环境", Environment.Version); AddInfo("平台", string.Format("{0} {1}", Environment.OSVersion.Platform, Environment.OSVersion.Version)); }