永发信息网

什么是组件?ASP服务器组件与ASP内置对象的主要区别是什么?

答案:2  悬赏:80  手机版
解决时间 2021-04-29 16:26
什么是组件?ASP服务器组件与ASP内置对象的主要区别是什么?
最佳答案

asp组件一般来说是以DLL为后缀的文件存在在。它允许使用者根据不同需要,来调用系统COM组件,以完成所要达到目的。
常用的有:上传组件、email组件、统计组件、文件管理组件等。。。
通常asp组件可以通过VB6来进行开发和编译(如果你会vb的话可以自己开发)。当然C或C++开发的也同样可以在asp中使用或在客户端脚本javascript中使用。
但在.net平台无法使用。

调用方法:在asp中调用前须先把组件注册到系统里。
然后通过 set obj = server.createobject("工程名.类名") 进行实例化。
像 set rs = server.createobject("adodb.recordset")

下面就可以直接用了。比如这个类里面有个Count(统计)属性
直接调用或设置 obj.Count = 100 或者 c = obj.Count
当然前提是这个Count具有写和读两种权限。可能对你来说现在听不明白。以后就明白了。



___________________________________________________________________



服务器组件与内置对象的主要区别就是,内置对象在任意服务器上都可以直接使用,而服务器组件没有经过服务器注册过程,就调用不了。如果你的组件名称为aspjx.dll,你在服务器上没有运行regsvr32 aspjx.dll,其中的方法你就使用不了,说白了就是,虚拟主机使用不了你自己编写的组件。



希望以上内容能帮到你.

全部回答

内置对象,支持asp的环境就能直接调用。

服务器组件,需要在服务端安装注册,才能使用。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有没有打出汉字翻译出英语的程序!~?
现在什么的棒棒糖是最受欢迎!
用什么才能做手机主题的透明图标
怎么消除音乐里的人声,怎么能把歌曲里面的杂
鑫发机电批发我想知道这个在什么地方
步步高I628怎么下载手机QQ?
下列平面图形中,既是轴对称图形,又是中心对
secondly,the fast-paced,highly automated a
小牛座的我、如何去爱一个人?
午觉颤醒是为什么
彩虹城堡!
昨晚生病了,她照顾了我一整晚,好感动
我个子不高,女友家里人不同意,她还不想违背
昏暗的意思,黑暗用英语怎么说
“假黄金”的成分是什么?
推荐资讯
犯黄沙是什么意思,白居易的诗,白方有佳人绝世
宏源旅馆这个地址在什么地方,我要处理点事
数学高一题~求取值范围
下载高清电影的网站?
肝界下移怎么办?
中国电信(天翼应人石通讯店)在什么地方啊,我
穿越火线怎么鬼跳要全部的
完美前传汐族飞机那里买
巴哈的G弦之歌钢琴谱。
有没有100多级的没有中级驾照
碳笔起槁后痕迹怎样去除干净?
石家庄哪里的外贸店比较好呢?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?