C#WinForm程序文件上传怎么做?

C#WinForm程序文件上传怎么做?,第1张

我正好知道一个下载的例子,不过你这里是上传。别急,上传和下载有个共同点,那就是分三步:

1.从一个地方读文件

2.网络传输

3.向另一个写文件

所以,上传和下载大体是一样的。如果你能够稍微修改一下,就是你的上传程序。

注意点:

1.我的例子是个分批下载的程序,这是因为IIS有内存限制,如果一次下载很大的文件,内存会不够,上传也是一样,所以要分批。

2.不管是上传,还是下载,控制权都在客户端。

我的例子希望能给你帮助,如果你还是不能搞定,可以追问。

winform用http上传?不知道你具体是什么意思

1.如果对端是winform服务端的话,建立socket连接发送字节流,用进度条控件实时获取进度信息,可以发送一个自己就显示一个比例

2.如果对端是webservice的话那就按照调用一次方法刷新一次进度,但是这里有问题,webservice作为对端接收的话不能一次处理大量数据,会导致页面脚本超时,大概在45秒左右。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11498241.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存