asp中组件与对象有什么区别

来源:百度知道 编辑:UC知道 时间:2024/05/22 18:45:05
如ADO组件与request对象有什么区别
connection对象是不是ADO组件的字对象
asp中的对象与C++中的对象的意义一样吗
ActiveX组件可以自己编写 用来实现自己要的功能吗?
找到一个能解决这个问题的高手实在太难了,而且你的回答很详细
你的意思是:
ADO是一个组件(dll后缀名的文件),里面有一个或几个类库,一个类库又包含许多类(如:connection类),在用
Set a = Server.CreatObject("ADODB.Connection")创建一个具体的类的实例(即对象)
还有几个问题:
组件里需要用Set a = Server.CreatObject("ADODB.Connection")语句来创建一个具体的(如:connection)类的实例(即对象),而ASP中系统预定义了一些对象类似Server、Request、Response、Application、Session、Error就不需要创建,直接用就可以是吗?
很感谢你帮忙解答

组件包含一个或几个类库,类库里面可以包含的很多类。
对象是一个类的一个实例。
例如
Set a = Server.CreatObject("ADODB.Connection")
意思是把类库ADODB里的Connection类创建一个实例。这个实例就是a,我们说a是一个Connection对象。
组件的作者编写了包含很多类的一个或几个类库,并把他们编译成dll,这就是组件,用户把这个dll注册到系统里,就可以在ASP中使用组件的类库里的东西。

ASP中系统预定义了一些对象,类似Server、Request、Response、Application、Session、Error。这些对象一开始就存在,不需要创建。

-------------------------
答复补充:
是的.