惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园_首页
The GitHub Blog
The GitHub Blog
美团技术团队
Know Your Adversary
Know Your Adversary
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
The Register - Security
The Register - Security
Stack Overflow Blog
Stack Overflow Blog
Attack and Defense Labs
Attack and Defense Labs
G
Google Developers Blog
I
InfoQ
博客园 - 司徒正美
T
Troy Hunt's Blog
Google DeepMind News
Google DeepMind News
J
Java Code Geeks
MongoDB | Blog
MongoDB | Blog
博客园 - 聂微东
A
About on SuperTechFans
云风的 BLOG
云风的 BLOG
S
Security Affairs
M
MIT News - Artificial intelligence
Simon Willison's Weblog
Simon Willison's Weblog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
T
Tailwind CSS Blog
量子位
Vercel News
Vercel News
月光博客
月光博客
V
Vulnerabilities – Threatpost
N
News and Events Feed by Topic
Hugging Face - Blog
Hugging Face - Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
L
LangChain Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
L
LINUX DO - 最新话题
F
Full Disclosure
The Hacker News
The Hacker News
Hacker News: Ask HN
Hacker News: Ask HN
T
Tor Project blog
A
Arctic Wolf
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Forbes - Security
Forbes - Security
IT之家
IT之家
Apple Machine Learning Research
Apple Machine Learning Research
B
Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Y
Y Combinator Blog
GbyAI
GbyAI
B
Blog RSS Feed
V
Visual Studio Blog
T
The Blog of Author Tim Ferriss
F
Fortinet All Blogs

博客园 - 蓝箭GZ

[转载]AgileEAS.NET 敏捷软件开发平台 致力于中小企业快速应用开发 原创:分享通过简单设置提速3D游戏!(如果内存大,请禁用虚拟内存。) 原创:EXT2.0通过ASP动态生成json数据并分页! 原创:分享大内存的XP系统终极优化经验! 原创:VS2005开发的一些实用经验一(VB.NET--WINFORM) 转贴:Vbs脚本编程简明教程! 终于找到一款非常强大的程序代码编辑器PrimalScript v4.0.484汉化版! 空牙-游戏音乐合成视频 转:怀念街机的那段传奇历史 原创:ASP.NET2.0中使用AJAX1.0控件的一点经验 原创:基于VB的ASP.NET2.0的事务及错误处理 原创:Flash cs3 等软件不能在win2003sp1上安装的问题解决(安装遇到错误无法继续, 无法访问Windows Installer服务......) 原创:简单的ASP无组件上传原理实践总结! 转贴:检测系统颜色与使用字体 (转贴) Microsoft XML 分析器 (MSXML) 的版本列表 (转贴) Microsoft .NET Framework 的版本列表 关于网上的一篇很好的文章(RECORDSET对象详解)所存在的错误! (转贴) ADO.NET的开发场景及传统ADO的处理 (转贴) 数据库设计三大范式应用实例剖析
原创:我理解的ActiveX组件和对象
蓝箭GZ · 2008-02-22 · via 博客园 - 蓝箭GZ

查了很多资料,终于理解COM(组件对象模型)是一个基于二进制通用接口的规范或技术,而ActiveX组件代表用COM技术开发的组件,ActiveX只是一个标识(商标),ActiveX组件可理解为一个文件(DLLEXE),这个文件可以提供一个或多个对象(此时的对象也可以叫类)以及对象的方法和属性,有些文章叫ADO为对象和Recordset为对象,而通过:

Set myrs = Server.CreatObject("ADODB. Recordset")

产生的myrs也叫对象,我觉得应该叫ADO为组件,它包含了RecordsetConnectionCommand等几个类,而通过:

Set myrs = Server.CreatObject"ADODB. Recordset"

产生的实例 myrs叫对象(或叫Recordset对象),这样可能会更易理解。

不过,我还觉得Object,意思是物体或对象,也就是说生成实例之前的是一个Object,生成的实例也是一个Object;一个单元,一个组件,一个实例,一个抽象的类,任何一样东西,都可以叫Object(对象),所以在ActiveX组件中的Object,可以是对象,类,模块,单元等,只是在使用之前,要将它们实例化,赋给一个变量,这个变量就叫Object变量或叫对象变量(也可以叫“什么类型+对象变量”)。

另外,ASP中的五个内置对象,其实是五个ActiveX DLL组件,是由IIS初始化;

还有,控件,我的理解是有界面,用户可以交互的组件;插件就是插入程序以扩展其功能的组件。

    最后,总之抽象的是类,实在的是对象,类和组件都要经过实例化成对象。