public App() { InitializeComponent(); Hardware = new HardwareClass(); //MainPage = new MainPage(); MainPage = new Views.Page1(); }
private void btnEnumerateDevices_Click(object sender, EventArgs e) { StringBuilder sb1 = new StringBuilder(); StringBuilder sb2 = new StringBuilder(); StringBuilder sb3 = new StringBuilder(); StringBuilder sb4 = new StringBuilder(); HardwareClass.EnumerateDevices(0, "ports", sb1, sb2, sb3, sb4); int x = 0; }
protected override void OnStop() { try { // 清理非托管资源 hc.Dispose(this.ServiceHandle); hc = null; } catch (Exception e) { Debug.WriteLine("OnStop 发生错误" + e.ToString()); } }
public void Start() { try { WSDLogger.WriterDebugger("OnStart"); hc = new HardwareClass(); //hc.AllowNotifications(this.ServiceHandle, true); MaintainPort(); } catch (Exception e) { WSDLogger.WriterDebugger("OnStart 发生错误" + e.ToString()); } }
protected override void OnStart(string[] args) { try { WSDLogger.WriterDebugger("OnStart"); hc = new HardwareClass(); hc.AllowNotifications(this.ServiceHandle, true); MaintainPort(); } catch (Exception e) { WSDLogger.WriterDebugger("OnStart 发生错误" + e.ToString()); } }
private void Form1_FormClosing(object sender, FormClosingEventArgs e) { //清理非托管资源 hc.Dispose(Handle); hc = null; }
private void btnGetHiddenDevice_Click(object sender, EventArgs e) { List <DeviceEntity> list = HardwareClass.GetHiddenDevice(); int x = 0; }