110,536
社区成员
发帖
与我相关
我的任务
分享
FileStream input = new FileStream(strFileName, FileMode.Open);
int startbye = 0;
int allbye = (int)input.Length;
myProgressControl.Maximum = allbye;
myProgressControl.Minimum = 0;
int contentLen = input.Read(buffer, 0, buffer.Length);
while (contentLen!=0)
{
contentLen = input.Read(buffer, 0, buffer.Length);
startbye += contentLen;
lbl_ftpStakt.Text = "正在上传文件:" + filename + ".exe,已上传:" + (int)(startbye / 1024) + "KB" + "总长度:" + (int)(allbye / 1024) + "KB";
socketData.Send(buffer, contentLen, 0);
myProgressControl.Value = startbye;
}
input.Close();