系统com。com接口类和对象
作者编写的com口类。
例如:大漠com,天使com,懒人办公com。
这些注册插件,创造对象,调用对象,释放对象的方法,
大伙都非常熟悉,就不做介绍了。
系统自带的com组件1。这些是微软那帮人写的。
vbs的com口类有6个:
vbs Scripting.FileSystemObject //文件对象。
vbs WScript.Shell //注册表对象。
vbs regExp //正则对象。
vbs Dictionary //字典对象,相当于一个2维数组。
Wmi对象:XP 和以上版本系统 都带着。
远程控制电脑,获得硬盘序列号等等 硬件有关的信息。
查询网络状态,想知道机器内存多大,找它就对了。
IE对象:没错,就是操作网页ie的。例子:
功能 执行()
var path = "C:\\dll\\CBT.dll" //文件必须存在.
var fso = com("Scripting.FileSystemObject")
var ver = fso.GetFileVersion(path)
traceprint("文件版本号:" & ver)
//
var fn = fso.GetFile(path)
traceprint("文件创建时间:" & fn.DateCreated)
traceprint("文件最后访问时间:" & fn.DateLastAccessed)
traceprint("文件最后修改时间:" & fn.DateLastModified)
fn = null
fso = null
结束
======================================================
系统自带的com组件
Word.Application
Excel.Application
这也是微软那帮子人写的。懒人办公插件,很多函数都是调用这2个com,进行二次开发。
例子:
var word对象 = 插件("Word.Application")
var excel对象 = 插件("Word.Application")
这些com口的组件,没有做帮忙文档。
不像大漠插件,天使插件,懒人插件一样,写有帮助文档。
要使用系统com口组件,百度搜索:
vbs Scripting.FileSystemObject
Word.Application
Excel.Application
创建com口对象,怎样操作?
var 对象名 = com("库名字.类名字")
释放com口对象,怎样操作?
fso对象 = null
word对象 = null
excel对象 = null
大漠的对象数组,需要先null在删除吗??
不需要,大漠自带有释放命令。
学懂这个,读者使用易语言,Delphi,C++,也能编写一个com组件,
或参考天使插件的源代码,仿写一个大漠插件。
作者编写的com口类。
例如:大漠com,天使com,懒人办公com。
这些注册插件,创造对象,调用对象,释放对象的方法,
大伙都非常熟悉,就不做介绍了。
系统自带的com组件1。这些是微软那帮人写的。
vbs的com口类有6个:
vbs Scripting.FileSystemObject //文件对象。
vbs WScript.Shell //注册表对象。
vbs regExp //正则对象。
vbs Dictionary //字典对象,相当于一个2维数组。
Wmi对象:XP 和以上版本系统 都带着。
远程控制电脑,获得硬盘序列号等等 硬件有关的信息。
查询网络状态,想知道机器内存多大,找它就对了。
IE对象:没错,就是操作网页ie的。例子:
功能 执行()
var path = "C:\\dll\\CBT.dll" //文件必须存在.
var fso = com("Scripting.FileSystemObject")
var ver = fso.GetFileVersion(path)
traceprint("文件版本号:" & ver)
//
var fn = fso.GetFile(path)
traceprint("文件创建时间:" & fn.DateCreated)
traceprint("文件最后访问时间:" & fn.DateLastAccessed)
traceprint("文件最后修改时间:" & fn.DateLastModified)
fn = null
fso = null
结束
======================================================
系统自带的com组件
Word.Application
Excel.Application
这也是微软那帮子人写的。懒人办公插件,很多函数都是调用这2个com,进行二次开发。
例子:
var word对象 = 插件("Word.Application")
var excel对象 = 插件("Word.Application")
这些com口的组件,没有做帮忙文档。
不像大漠插件,天使插件,懒人插件一样,写有帮助文档。
要使用系统com口组件,百度搜索:
vbs Scripting.FileSystemObject
Word.Application
Excel.Application
创建com口对象,怎样操作?
var 对象名 = com("库名字.类名字")
释放com口对象,怎样操作?
fso对象 = null
word对象 = null
excel对象 = null
大漠的对象数组,需要先null在删除吗??
不需要,大漠自带有释放命令。
学懂这个,读者使用易语言,Delphi,C++,也能编写一个com组件,
或参考天使插件的源代码,仿写一个大漠插件。