1
ZHUHAI CAMPAUS OF BEIJING INSTITUTE OF TECHNOLOGY
班级 学号 姓名 指导教师 成绩
实验题目 基于TCP协议的文件传输程序设计x控件的方法
/// </summary>
/// <param name="str"></param>
private void SetProcessBar()
{
if ()
7
{
SetProcessBarCallback setProcessBarCallback = new SetProcessBarCallback(SetProcessBar);
(setProcessBarCallback);//委托主线程操作listbox控件
}
else
{
();//主线程操作listbox控件
}
}
private void btnConnect_Click(object sender, EventArgs e)
{
IPAddress ip = ();
int port=();
IPEndPoint remotePoint = new IPEndPoint(ip, port);
try
{
(remotePoint);
receiveThread = new Thread(ReceiveData);
();
SetListBox("成功连接到" + () + "服务器!");
}
catch ( ex)
{
}
}
private void ReceiveData()
{
while (!isExit)
{
try
{
byte[] receiveBuffer = new byte[2000];
int count = (receiveBuffer);
string receiveStr = (receiveBuffer, 0, count);
SetListBox("收到" + () + "发送的信息:" + receiveStr);
if (("shutdown"))
{
Process myProcess = new Process();
// = "";
// = false;
3.tcp文件传输 来自淘豆网m.daumloan.com转载请标明出处.