C# OpenFileDialog上传附件
System.Windows.Forms.OpenFileDialog openFileDialog = new System.Windows.Forms.OpenFileDialog();
openFileDialog.Filter = "DataBank(*.xml)|*.xml|全部文件(*.*)|*.*";
openFileDialog.Multiselect = true;//是否允许多选,false表示单选
System.Windows.Forms.DialogResult dr = openFileDialog.ShowDialog();
if (dr == System.Windows.Forms.DialogResult.OK)
{undefined
//openFileDialog.FileNames 获取对话框中所有选定文件的文件名(String 类型数组),为绝对路径,类似"E:\\code\\123.xml"
foreach(var FileName in openFileDialog.FileNames)
{undefined
System.IO.FileInfo file = new System.IO.FileInfo(FileName);//如果是单选,FileName=openFileDialog.FileName
if (file.Extension == ".xml")
{undefined
GetFileData(FileName);//根据文件名路径获取文件数据逻辑
}
else
{undefined
MessageBox.Show("请选择xml文件,目前仅支持对xml数据读取!");
return;
}
}
}
————————————————
版权声明:本文为CSDN博主「hx_windy」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hx_windy/article/details/92773717
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· Open-Sora 2.0 重磅开源!