我是靠谱客的博主 背后玉米,最近开发中收集的这篇文章主要介绍winform选择文件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

winform选择文件


winform选择文件

//初始化一个OpenFileDialog类
OpenFileDialog fileDialog1 = new OpenFileDialog();
openFileDialog1.InitialDirectory = "c:\";//默认打开路径
openFileDialog1.Filter = "文本文件|*.txt|word文件|*.doc;*.docx|所有文件|*.*";//过滤文件格式 
openFileDialog1.FilterIndex = 2;//格式索引
openFileDialog1.RestoreDirectory = true;//每次打卡文件是否恢复默认路径
//判断用户是否正确的选择了文件
if (fileDialog.ShowDialog() == DialogResult.OK)
{
//fileDialog.FileName:文件的全路径,如“C:UserslenovoDesktop新建文件夹微信图片_20190401154431.jpg”
//fileDialog.SafeFileName:文件的名称,如“微信图片_20190401154431.jpg”
//----------------此处和openFileDialog1.Filter写一个即可
//获取用户选择文件的后缀名
string extension = Path.GetExtension(fileDialog.FileName);
//声明允许的后缀名
string[] str = new string[] { ".gif", ".jpge", ".jpg" };
if (!((IList)str).Contains(extension))
{
MessageBox.Show("仅能上传gif,jpge,jpg格式的图片!");
}
//------------------------------------------------------
else
{
//获取用户选择的文件,并判断文件大小不能超过20K,fileInfo.Length是以字节为单位的
FileInfo fileInfo = new FileInfo(fileDialog.FileName);
if (fileInfo.Length
> 20480)
{
MessageBox.Show("上传的图片不能大于20K");
}
else
{
//在这里就可以写获取到正确文件后的代码了
}
}
}

最后

以上就是背后玉米为你收集整理的winform选择文件的全部内容,希望文章能够帮你解决winform选择文件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部