private void Form1_Load(object sender, EventArgs e) { try { this.Text = title; // 本机测试没必要改地址,有需求请注释或删除 this.txtIpAddress.ReadOnly = true; // 加个委托显示msg,因为on系列都是在工作线程中调用的,ui不允许直接操作 AddMsgDelegate = new ShowMsg(AddMsg); // 设置回调函数 server.SetCallback(OnPrepareListen, OnAccept, OnSend, OnReceive, OnClose, OnError, OnServerShutdown); SetAppState(AppState.Stoped); } catch (Exception ex) { SetAppState(AppState.Error); AddMsg(ex.Message); } }