上传文件:
使用OpenFileDialog控件选择文件,
具体代码示例:
private void btnUpLoadPic_Click(object sender, EventArgs e)
{
//文件类型过滤
openFileDialog1.Filter = "图像文件(*.jpg,*.bmp,*.gif)|*.jpg;*.bmp;*.gif";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
//得到文件路径全名
imageFilePath = openFileDialog1.FileName;
//得到文件名
currentImageName = imageFilePath.Substring(imageFilePath.LastIndexOf('\\') + 1);
//将选择的图片复制到程序文件夹里(需要IO库)
//DirectoryInfo directoryInfo=new DirectoryInfo("\\Debug\\");
if (new FileInfo(currentImageName).Exists)
{
MessageBox.Show("图片名与图片" + currentImageName + "重名,请修改名称后再次上传");
}
else
{
picProduc_add.Image = Image.FromFile(imageFilePath);
lblImageName_add.Text = currentImageName;
}
}
}
下载文件:
使用FolderBrowserDialog控件选择文件存放地点:
//设置浏览文件夹窗口的标题
folderBrowserDialog1.Description = "选择导出的Excle的存放地点";
DialogResult result = folderBrowserDialog1.ShowDialog();
if (result == DialogResult.OK)
{
this.textBox1.Text = folderBrowserDialog1.SelectedPath;
}
分享到:
相关推荐
C# winform 上传文件 (多种方案)
用WinForm做的,可以上传文件到服务器。
C# winform上传下载文件(附源码),在文本框中输入下载链接,然后在另存到的文本框中选择另存地址,即可下载
C#通过winform和http上传文件C#通过winform和http上传文件C#通过winform和http上传文件C#通过winform和http上传文件C#通过winform和http上传文件
文件上传下载 文件上传下载 文件上传下载
winform上传文件到共享文件夹,适合用于文件上传到服务器指定文件夹。也是在各个大神的代码上组合成的,要先谢谢各位大神。VS2010环境。
选择本地文件或文件夹上传到发布站点的电脑上。需要在服务器的电脑上发布一个站点,然后修改winform窗体下"浏览"按钮点击方法里的服务器地址。可以看到上传进度与网速、耗时
winform实现FTP上传、下载、删除文件。自己写的Demo,亲测可用!
包含两个winform文件管理系统。有服务端和客户端。只是两个小demo,还存在些许问题。
winForm上传文件到服务器 ,利用web页面保存。
本程序在VS2010环境下进行开发,程序用C# WinForm实现了FTP上传下载(可实现上传所选目录下的所有文件)并带上传进度条,程序会在运行根目录下自动生成日志文件以方便查看信息...本程序主要由socket进行通信...程序由...
C# WinForm 上传图片 文件到服务器的方法Uploader ashx.txt 参考代码
工作中用到winform上传文件(-_-!,很少用winform,搞了半天),希望对各位有所帮助。
实现文件向服务器的上传及下载 string fileName = fileNamePath.Substring(fileNamePath.LastIndexOf("\\") + 1); NewFileName = DateTime.Now.ToString("yyMMddhhmmss") + DateTime.Now.Millisecond.ToString() +...
c#winform下载上传文件显示进度条,很典型!
c#winform下载上传文件显示进度条,很典型! VS2010文件打开
winform上传文件,带进度条,一般处理程序ashx接收,传有参数,源代码例子下载,网上找了好多,都不能用,木有办法只能自己写一个了。
C# WinForm 上传图片 文件到服务器的方法Uploader ashx.txt
C#_winform_上传文件_(多种方案)
大致思想:在form端 写入文件流 通过HttpWebRequest对象 传输给 web端,web端接受、保存。 详情请看代码。 (压缩包内有两个端,one是form端,two)