总结一下目前在用的一些开发工具。
我不是开发人员,但是也喜欢偶尔开发一些小东西。
开发所使用的语言局限在C/C++、C#和PHP、HTML上。
C/C++我用的是NetBeans,PHP也是。NB对我使用的PHP框架Symfony 2的支持是非常好的。 唯一值得诟病的地方是我一直没有调好字体,所以中文字体下的英文显示很烂。
C#我用两个IDE,一个是Visual Studio 2012 Express版本,一个是# Developer。值得推荐后者,免费、稳定、高效。
总结一下目前在用的一些开发工具。
我不是开发人员,但是也喜欢偶尔开发一些小东西。
开发所使用的语言局限在C/C++、C#和PHP、HTML上。
C/C++我用的是NetBeans,PHP也是。NB对我使用的PHP框架Symfony 2的支持是非常好的。 唯一值得诟病的地方是我一直没有调好字体,所以中文字体下的英文显示很烂。
C#我用两个IDE,一个是Visual Studio 2012 Express版本,一个是# Developer。值得推荐后者,免费、稳定、高效。
笔者曾经有若干篇文章介绍了在BDS 2006下开发Interop程序的一般步骤。有兴趣的读者可以参考这些文章的汇总:http://www.go4pro.org/cate_list.asp?cate=20。
上面提到的开发方法,是建立一个程序,然后创建Excel的应用对象(Application),再获得相应接口(如Workbook,Worksheet,Cells)的引用并对其进行进一步的操作。调用方式是通过由外(自己开发的程序)到内(Excel)。
今天我要介绍一种新的利用.NET开发Interop应用的方法。这种方法与上述方法最大的不同就在于它是由内(Excel)到外(自己开发的程序)进行的。