Excel 打开及保存的问题 简单的说一下思路,由于我这里没有开发环境所以没有测试.首先我们可以常见一个公共的接口,他继承于Execl2002,用Adapter将Excel2003添加到这个接口的引用.最后再可以用FatoryMethod利用参数来创建不同的对象.我想这样是可以做到的! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己认为还能够兼容,你在excel2002上编译,强制在2003上执行 试试如果不行的话,在关键函数判断excel版本来做到区别 http://expert.csdn.net/Expert/topic/2605/2605303.xml?temp=.6982691http://expert.csdn.net/Expert/topic/2610/2610204.xml?temp=.6324732 同意:用工厂方法可以实现其实有好多类似于这样的问题--如果对数据库操作时SQLserver or Oracle需要生成不同的对象sqlObj or OleObj这时最好就用类工厂来生产不同的类。 奇怪,我是用excel2000开发的,发布软件时自带了dll文件,在office 2003中运行都没有问题啊. 如何在panel中动态的添加一个treeview WPF-依赖项属性到底是什么?怎么理解? 谁懂C++.net请进来一下,谢~ 小妹初学,请各位高手们帮忙,C#报警声音问题!!! 如何在datagridview中显示出两个表的内容? webbrower控件屏蔽“文件下载”对话框,自动保存到指定目录?? datagrid中加入checkbox取得checkbox的值 屏蔽一些列 这个Web Application怎么改写成Windows application,很简单,送分,小弟等急用,谢!! MDI 子窗体关闭不了 循环里写异步操作合适吗? PCB端口接收数据得问题 想要C#电子书的进来
如果不行的话,在关键函数判断excel版本来做到区别
http://expert.csdn.net/Expert/topic/2610/2610204.xml?temp=.6324732
其实有好多类似于这样的问题--如果对数据库操作时SQLserver or Oracle
需要生成不同的对象sqlObj or OleObj这时最好就用类工厂来生产不同的类。