<b>发送部分:</b> 发送咱们使用了多线程,可以同时进行多个任务,比如发送文件、发送文本等,互不影响: 发送文本方法: private void StartSendText(string strHost,int iPort,string strInfo) { SendText stText = new SendText(strHost,iPort,strInfo,new CommunClass.OnSend(OnSendDrawProgress)) ; StartThread(new ThreadStart(stText.Send)) ; } 下面是他调用用到的一些方法: 开始一个线程 private void StartThread(ThreadStart target) { Thread doStep = new Thread(target) ; doStep.IsBackground = true ; doStep.Start() ; } 发送一部分(本文设置的是1024字节)成功后的回调方法 public void OnSendDrawProgress(int iTotal,int iSending) 页码:[1] [2] [3] [4] [5] [6] [7] [8] 第1页、共8页 |