摘要: 引用类型是类型安全的指针,它们的内存是分配在堆(保存指针地址)上的。 String、数组、类、接口和委托都是引用类型。 强制类型转换与as类型转换的区别:当类型转换非法时,强制类型转换将抛出一个System.InvalidCastException异常, 而as不会抛出异常,它返回一个null值。 用using创建别名:using console = System.Console; 访问限定符:... 阅读全文
posted @ 2008-08-20 11:52 kin2321 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 共享软件为何要走向国际? 理由很简单,不少人做共享软件走国际路线,月入数万美元,而同样软件走国内路线恐怕很难达到这个数.(原因大家都知道) 软件开发三个永恒的主题是: 一.软件的功能及创意 二.软件的推广 三.软件的保护 当tuenhai对Visual Studio .NET程序设计初步入门时,tuenhai开始考虑程序的推广。可以说,共享软件的成功关键在于推广。 ... 阅读全文
posted @ 2008-08-20 11:50 kin2321 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 我的方法是重写MenuItem类,在写的过程中发现用GDI+实际测量出来的文本的大小不是很准确,还有文本也不能很好对齐,固在代码里可以时常看到很多多加上去的数字.我想原理就不用我讲了吧,下面的代码注释的很 清楚了: using System; using System.Drawing; using System.Drawing.Drawing2D; using System.Windows.For... 阅读全文
posted @ 2008-08-20 11:40 kin2321 阅读(308) 评论(0) 推荐(0) 编辑
摘要: Office 应用程序之间相互通信——以及自动化它们之间的交互——的一般方法是使用内建的 VBA 语言。但是开发人员应该开始注意微软编程的未来走向Visual Studio .NET,它的丰富的工具集,它的面向对象的特性,以及它的无数的框架(所谓框架是指包含一些有用对象的代码库的集合,比如加密)。 很多开发人员发现经常需要设计 Office 应用程序之间或 Office 应用程序与外部世... 阅读全文
posted @ 2008-08-20 10:27 kin2321 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 前提: 导入COM库:Microsoft word 11.0 Object Library. 引用里面就增加了: 创建新Word object oMissing = System.Reflection.Missing.Value; Word._Application oWord; Word._Document oDoc; oWord = new Word.Application(... 阅读全文
posted @ 2008-08-20 09:19 kin2321 阅读(212) 评论(0) 推荐(0) 编辑