‘壹’ 我需要使用winform实现大文件(大概20M左右)上传到iis7部署的一个站点,如何实现希望有源码。
完全不需要使用winform来实现这个功能,因为用户还需要单独下载这个应用程序。比较麻烦。
用户体验非常好的大文件上传控件,北京新颖网络做的不错,楼主可以试试北京新颖网络FTP或者HTTP文件上传控件。北京新颖网络的FTP上传控件还支持断点续传,这个功能非常不错。也比较稳定。
‘贰’ winform批量文件上传
哪里需要这么麻烦。。选定文件夹,然后直接遍历整个文件夹不就行了?
而且OpenFileDialog的Multiselect属性可以设置多选文件
‘叁’ winform里 怎么制作浏览按钮 或者 文件上传控件
这个其实,就是一个TextBox+按钮..点击按钮的时候,弹出个openFileDialog对话框,在里面选择文件..在openFileDialog的fileOk事件中,记录文件的路径和文件名..然后,再用代码上传就好了.
具体的上传代码,网上也很多的..
‘肆’ 怎么在c#_winform实现图片上传功能,求源代码,有图更好,高分啊
给你个例子:
将一张图片上传到指定的文件夹,然后在窗体上的PictrueBox控件中显示出来,效果看图
代码如下:
privatevoidbtnUpload_Click(objectsender,EventArgse)
{
//创建一个对话框对象
OpenFileDialogofd=newOpenFileDialog();
//为对话框设置标题
ofd.Title="请选择上传的图片";
//设置筛选的图片格式
ofd.Filter="图片格式|*.jpg";
//设置是否允许多选
ofd.Multiselect=false;
//如果你点了“确定”按钮
if(ofd.ShowDialog()==System.Windows.Forms.DialogResult.OK)
{
//获得文件的完整路径(包括名字后后缀)
stringfilePath=ofd.FileName;
//将文件路径显示在文本框中
txtImgUrl.Text=filePath;
//找到文件名比如“1.jpg”前面的那个“”的位置
intposition=filePath.LastIndexOf("\");
//从完整路径中截取出来文件名“1.jpg”
stringfileName=filePath.Substring(position+1);
//读取选择的文件,返回一个流
using(Streamstream=ofd.OpenFile())
{
//创建一个流,用来写入得到的文件流(注意:创建一个名为“Images”的文件夹,如果是用相对路径,必须在这个程序的Degug目录下创建
//如果是绝对路径,放在那里都行,我用的是相对路径)
using(FileStreamfs=newFileStream(@"./Images/"+fileName,FileMode.CreateNew))
{
//将得到的文件流复制到写入流中
stream.CopyTo(fs);
//将写入流中的数据写入到文件中
fs.Flush();
}
//PictrueBOx显示该图片,此时这个图片已经被复制了一份在Images文件夹下,就相当于上传
//至于上传到别的地方你再更改思路就行,这里只是演示过程
pbShow.ImageLocation=@"./Images/"+fileName;
}
‘伍’ C#窗体中我要上传一个文件,请问用什么控件可以打开电脑每个盘进行选择
你写了个winform程序,然后提供一个按钮,让用户把文件复制到程序根目录下,是这样吗?
那很简单,放一个button,在click事件里,用openfiledialog让用户选择文件,然后复制,如:
var ofd = new openfiledialog();
if(ofd.showdialog() == dialogresult.ok){
file.(ofd.filename, appdomain.currentdomain.basedirectory + "\\a.txt");// 复制到exe目录下
}
‘陆’ c#winform 利用OpenFileDialog打开文件控件找到一个文件然后保存到指定文件夹
OpenFileDialog 一般为文件打开所用,用 OpenFileDialog 保存文件不怎么好吧
SaveFileDialog 一般为文件保存所用
‘柒’ winform控件里面哪个是上传控件
1、上传视频可以用上传控件(不知道你需求的是winform还是webform)
2、上传后视频进行转码压缩
3、播放页面进行读取转码后的视频(可以用flash来播放)
追问:
是webfrom 还需要转码压缩???上传视频的格式什么的需要考虑吗?是不是需要建立数据库啊
回答:
数据库是肯定需要的,要不然视频多了你很难找到对应的视频文件路径。
是必须转码的,比如你用手机录制个视频有1G大小,上传到服务器,如果是原版的不经过压缩转码的,有些前台播放器是不支持的(比如mov,avi甚至mp4这样的格式都不能直接播放)。所以需要压缩转码成主流播放器都支持的视频格式(flv格式,用flash就可以播放,绝大部分浏览器都支持flash。)
‘捌’ 如何使用VisualC#WinForm 实现文件上传功能
在Web编程中,我们常需要把一些本地文件上传到Web服务器上,上传后,用户可以通过浏览器方便地浏览这些文件,应用十分广泛。
首先,在你的VisualC#webproject中增加一个上传用的WebForm,为了要上传文件,需要在ToolBox中选择HTML类的FileField控件,将此控件加入到WebForm中,然而此时该控件还不是服务端控件,我们需要为它加上如下一段代码:<inputid=uploadfile1type=filesize=49runat=server>,这样它就成为服务端控件了,如果需要同时上传数个文件时,我们可以相应增加此控件。
需要注意的是代码中一定要把<form>的属性设置成为:
‘玖’ C# 实现Winform的图片上传,用到控件openFileDialog
string src="";
if(openFileDialog.showDialog==DialogResult.OK)
{
src=openFileDialog.filename.toString();
image.save("图片名",src);
}
具体放哪你看着办吧!
‘拾’ c#winform中怎么添加控件
1、打开visual studio,新建一个Windows应用程序项目: