如何用C#实现视频文件上传

我正在做一个电子警察的处罚系统(用C#语言),需要一个服务器和多个客户端相连,现在需要从客户端往服务器端上传视频文件(多个),并且在每个客户端都可以浏览这样的文件,请问该... 我正在做一个电子警察的处罚系统(用C#语言),需要一个服务器和多个客户端相连,现在需要从客户端往服务器端上传视频文件(多个),并且在每个客户端都可以浏览这样的文件,请问该如何实现??如果可以提供相应代码不胜感谢!!! 展开
 我来答
百度网友802a3dcbc
推荐于2016-05-09 · TA获得超过1369个赞
知道小有建树答主
回答量:792
采纳率:0%
帮助的人:598万
展开全部
HttpPostedFile f = File1.PostedFile;//这个知道是什么吧
string FileName = GetUniquelyString(); //获取一个不重复的文件名
string FileOrginName = f.FileName.Substring(f.FileName.LastIndexOf("\\") + 1);//获取文件的原始名
if (f.ContentLength > 0)
{
String postFileName;
String FilePath = Server.MapPath(".\\photo").ToString();
string path = FilePath + "\\";

try
{
int pos = f.FileName.LastIndexOf(".") + 1;
postFileName = f.FileName.Substring(pos, f.FileName.Length - pos);
f.SaveAs(path + FileName + "." + postFileName); //存储指定的文件到指定的目录
}
catch (Exception exec)
{
throw (exec);
}
double unit = 1024;
string fpname = FileOrginName.Remove(FileOrginName.Length - postFileName.Length - 1);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式