Beispiel #1
0
        private void btnConnect_Click(object sender, EventArgs e)
        {
            if (m_big5Client != null)
            {
                lstMsg.Items.Add("連線已存在");
                return;
            }
            DnsEndPoint endPoint = new DnsEndPoint(txtIP.Text, int.Parse(txtPort.Text));

            m_big5Client = new Big5Client(endPoint);
            m_big5Client.OnStateChange += M_rayinAPI_OnStateChange;
            m_big5Client.OnReceive     += M_rayinAPI_OnReceiveMsg;
            m_big5Client.OnSend        += M_rayinAPI_OnSendMsg;
            m_big5Client.Connect();
        }
Beispiel #2
0
 private void btnDisconnect_Click(object sender, EventArgs e)
 {
     m_big5Client?.Dispose();
     m_big5Client = null;
 }