CreateObject 创建COM对象

文章目录
  1. 1. 功能
  2. 2. 语法
  3. 3. 参数
  4. 4. 返回值
  5. 5. 示例
  6. 6. 备注

功能

创建COM对象,对象必须已经使用 Import 导入命令 导入。

语法

对象 = CreateObject(对象名)

参数

参数 数据类型 解释
对象名 字符串 要创建的对象名,例如dm.dmsoft

返回值

指针,返回创建成功的对象指针,需要先使用COM定义对象类型后才可调用。

示例

1
2
3
4
5
6
7
8
9
// 导入大漠插件
Import "dm.dll"
// 定义对象
Dim dmobj As COM("dm.dll")
// 创建对象
dmobj = CreateObject("dm.dmsoft")
TracePrint dmobj.Ver()

备注

  • 使用此函数创建对象必须尽量两个前置操作:
    • 对象DLL已经使用 Import 导入。
    • 赋值的对象标识符必须使用 Dim xxx As COM(“DLL名”) 定义。