摘要: 众所周知,在.net的世界里,程序员只负责使用new创建对象,而对象的销毁则完全交给垃圾回收器负责,只有当发生垃圾回收的时候,.net中的类型才会被销毁。这通常不会引起什么不妥。但是,当使用了非托管的com对象的时候,则会带来特别的问题。com使用引用计数来确定对象的生存期,com客户每次引用对象的时候,就调用IUnKnown->AddRef(),而每次释放对象的时候,就调用IUnKnown->R... 阅读全文
posted @ 2006-12-02 20:08 刘杨兵 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 在调用COM组件接口的时候,我们一般使用Type.InvokeMember()的方法来调用。Type.InvokeMember()在调用的时候需要接受一个Object类型的数组来传递接口的参数信息。对于那些仅仅包含有[in]或ByVal的接口参数,你只要构建这样的数组,并把它传给Type.InvokeMember()即可。 如果COM组件的接口参数含有[out]或者[in,out... 阅读全文
posted @ 2006-12-02 20:03 刘杨兵 阅读(313) 评论(0) 推荐(0) 编辑
摘要: [关闭] 阅读全文
posted @ 2006-11-26 18:55 刘杨兵 阅读(185) 评论(0) 推荐(0) 编辑
摘要: SCRIPT LANGUAGE="javascript"> 参数解释: js脚本结束 阅读全文
posted @ 2006-11-26 13:24 刘杨兵 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2006-11-26 13:10 刘杨兵 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 现在很多网页都有播放音乐/视频的功能,这个实现起来很简单,只需在网页上加入如下插件即可 一) Windows Media Player: 在url参数上设置欲播放的音乐即可。 1 二) Flash Player </object 阅读全文
posted @ 2006-11-26 13:08 刘杨兵 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 创建 重写 阅读全文
posted @ 2006-11-20 16:34 刘杨兵 阅读(1001) 评论(0) 推荐(0) 编辑