杨应红的WEB技术文档
WEB相关技术
摘要: 引入:Word的对象库文件“MSWORD.OLB”(word 2000为MSWORD9.OLB)1.运行Dcomcnfg.exe 2.组件服务――计算机――我的电脑――DCOM配置――找到microsoft word 文档 3.点击属性 4.选择“安全性” 5.选定“使用自定义访问权限”和“使用自定义启动权限” 6.分别编辑权限,添加Everyone(ASPNET,VS Developers,De... 阅读全文
posted @ 2006-11-26 14:46 落尘 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 在前面我们已经完成了ActiveX控件的开发,接下来的就是发布它了。 首先,我们建立一个windows安装项目,并将ActiveX控件的主输出添加到项目输出中。然后,改动ActiveX控件的主输出文件,将其Register属性改为vsdrpCOM.如图: 下一步,我们改动项目属性,将引导程序更改为 Web引导程序。很遗憾的是,在 Web引导程序设置 中的安装文件夹URL中必须使用绝... 阅读全文
posted @ 2006-11-26 14:44 落尘 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 在我的上一篇blog中,已经实现了一个最基本的ActiveX控件。当然,我们编写的任务还没有完成。首先,我们先尝试实现和JS的交互能力。 我们在Demo中加入ShowMessage方法: public void ShowMessage(string msg) { if(msg != null) { ... 阅读全文
posted @ 2006-11-26 14:43 落尘 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 前些日子做一个Web项目,必须自己编写一个ActiveX控件。如今的ActiveX控件大多是使用VB/C++来开发的,而我对他们并不熟悉,因此考虑使用熟悉的C#编写ActiveX控件。 首先,建立一个WinForm控件项目HelloWorld,并拖入一个Label控件,文字设为HelloWorld,如图: UserControl1.cs内容如下:using System; using... 阅读全文
posted @ 2006-11-26 14:42 落尘 阅读(413) 评论(0) 推荐(0) 编辑
摘要: “电脑朗读”(英文)一个很好的触发点,通过它可以实现电子小说阅读、英文听力测试、英文单词学习... 下面的Speech已对MSTTS作了简单封装。 1.安装好MSTTS(如果你有装金山词霸,系统就已经安装了),可以在winnt\speech中打到vtxtauto.tlb文件; 2.用.Net SDK自带的tlbimp工具把vtxtau... 阅读全文
posted @ 2006-11-26 14:30 落尘 阅读(318) 评论(0) 推荐(0) 编辑
摘要: using System;namespace Test.Com{/// /// 功能:字符串处理函数集/// public class DealString{#region 私有成员/// /// 输入字符串/// private string inputString=null;/// /// 输出字符串/// private string outString=null;/// /// 提示信息/... 阅读全文
posted @ 2006-11-26 14:30 落尘 阅读(234) 评论(0) 推荐(0) 编辑
摘要: C#中可使用using关键字自动清除对象资源。 # MyObject.cs using System; namespace MyProjects { public class MyObject : IDisposable { public MyObject() { } public void Dispose ( ) { // Dispose Console.WriteLine ( "Dispose... 阅读全文
posted @ 2006-11-26 14:27 落尘 阅读(240) 评论(0) 推荐(0) 编辑
摘要: using System;namespace PropertyIndexerApp{ /// /// Class1 的摘要说明。 /// class Class1 { /// /// 应用程序的主入口点。 /// [STAThread] static void Main(string[] args) { // // TODO: 在此处添加代码以启动应用程序 // ... 阅读全文
posted @ 2006-11-26 14:22 落尘 阅读(434) 评论(0) 推荐(0) 编辑
摘要: override一个C#函数时,如果想调用这个函数在父类的父类中相应的方法,可以将override关键字变成new,调用时将Object转义成父类的父类 class A{ public virtual void Func() { Console.WriteLine("A"); }} class B:A{ public new void Func() { Console.WriteLine("... 阅读全文
posted @ 2006-11-26 14:20 落尘 阅读(1224) 评论(0) 推荐(0) 编辑
摘要: interface用来声明接口1.只提供一些方法规约,不提供方法主体 如 public interface IPerson { void getName();//不包含方法主体 }2.方法不能用public abstract等修饰,无字段变量,无构造函数。3.方法可包含参数 如 public interface IPerson { void getAge(string s);... 阅读全文
posted @ 2006-11-26 14:20 落尘 阅读(308) 评论(0) 推荐(0) 编辑