输出COM对象类型信息(从临时文件读取)
By
admin
at 2017-12-07 • 0人收藏 • 1610人看过
//输出COM对象类型信息 import com; import console var fs = com.CreateObject("Scripting.FileSystemObject") //输出com对象成员 dumpObject = function(obj) { var t = {}; var file = io.tmpname(); io.stdout.reopen(file, "w+t"); com.DumpTypeInfo(fs) io.stdout.reopen("CONOUT$", "w+t") for line in io.lines(file) { var pattern = "(.+)\:\s(.+)"; for k, v in string.gmatch(string.trim(line), pattern) { t[k] = string.trim(v) } } return t; } obj = dumpObject(fs); console.dump(obj) console.pause()
感谢群里: CodeX 分享.
这样得到数据表之后,就可以想给谁显示就给谁.
1 个回复 | 最后更新于 2018-04-04
登录后方可回帖
写了一个完整的com组件函数并输出到edit示例:
再此, 感谢群里: 王港 kio1 codex 阿法牛 indertust ...等人对我的指导!