openFileDialog 用指定的应用程序打开选中的文件解决方法
openFileDialog 用指定的应用程序打开选中的文件
有个需求,本来客户的提供的文件全是EXCEL的,我用 openFileDialog 打开文件并操作,现在有两种格式 一种是EXCEL还有一种是XML,每次都需要XML软换成EXCEL后再导入程序操作。
那么问题来了 , openFileDialog 能用指定的应用程序打开选中的文件吗?
------解决思路----------------------
判断一下扩展名就可以了,然后调用不同的函数去执行文件解析的工作
而不是用"不同的程序"
如果你真的用OFFICE打开EXCEL,用IE打开了XML,你的程序是拿不到数据的
------解决思路----------------------
openfiledialg只是一个文件选择框,用于定位你要操作的文件而已
------解决思路----------------------
你获得选择的文件后,自己根据文件类型,调用不同的处理代码,可以写一个接口,处理各种文件的类,从该接口继承
有个需求,本来客户的提供的文件全是EXCEL的,我用 openFileDialog 打开文件并操作,现在有两种格式 一种是EXCEL还有一种是XML,每次都需要XML软换成EXCEL后再导入程序操作。
那么问题来了 , openFileDialog 能用指定的应用程序打开选中的文件吗?
------解决思路----------------------
判断一下扩展名就可以了,然后调用不同的函数去执行文件解析的工作
而不是用"不同的程序"
如果你真的用OFFICE打开EXCEL,用IE打开了XML,你的程序是拿不到数据的
------解决思路----------------------
openfiledialg只是一个文件选择框,用于定位你要操作的文件而已
------解决思路----------------------
你获得选择的文件后,自己根据文件类型,调用不同的处理代码,可以写一个接口,处理各种文件的类,从该接口继承