private void Form1_Load(object sender, EventArgs e) { try { portForwarding = new TcpPortForwarding(); // 加个委托显示msg,因为on系列都是在工作线程中调用的,ui不允许直接操作 AddMsgDelegate = new ShowMsg(AddMsg); portForwarding.AddMsgDelegate = new TcpPortForwarding.ShowMsg(AddMsg); SetAppState(AppState.Stoped); } catch (Exception ex) { SetAppState(AppState.Error); AddMsg(ex.Message); } }
private void Form1_Load(object sender, EventArgs e) { try { portForwarding = new TcpPortForwarding(); // 加个委托显示msg,因为on系列都是在工作线程中调用的,ui不允许直接操作 AddMsgDelegate = new ShowMsg(AddMsg); portForwarding.AddMsgDelegate = new TcpPortForwarding.ShowMsg(AddMsg); SetAppState(AppState.Stoped); } catch (Exception ex) { SetAppState(AppState.Error); AddMsg(ex.Message); } }