递归火山软件开发平台
标题:
【方案】初始化com对象,在多线程中使用。
[打印本页]
作者:
创世魂
时间:
2021-4-17 15:45
标题:
【方案】初始化com对象,在多线程中使用。
本帖最后由 创世魂 于 2021-4-17 15:49 编辑
很简单,很简单,首先升级最新的火山19,在最新的版本中已经支持初始化com操作。
定义一个类型为
“com初始化类”
的变量即可。
如果你是局部用com,就定义成局部变量
,
如果你是整个类很多地方用com,就定义成员变量。
或者或者不定义变量,手动调用。
COM初始化类.初始化COM ()
COM初始化类.清理COM ()
(, 下载次数: 44)
上传
点击文件名下载附件
作者:
storey
时间:
2021-4-17 18:23
建议发布个初始化com对象,在多线程中使用的例子,不然一般人不会用!
作者:
创世魂
时间:
2021-4-17 19:44
storey 发表于 2021-4-17 18:23
建议发布个初始化com对象,在多线程中使用的例子,不然一般人不会用!
好的
作者:
伟业
时间:
2021-4-17 19:50
赞一个!
作者:
shuimiao
时间:
2021-4-17 21:52
以前用易语言时调用api,如果在类初始化时初始化com,类销毁时清理com,如果有a和b两个不同类都这样做,若a类先销毁了,b还在运行,就会导致b类的com初始化失效,b在多线程中运行就会出错。而如果a和b类只初始化com,不在类销毁时清理com就没事。
不知道火山会不会也这样。
作者:
TANE
时间:
2023-3-21 07:39
楼主,能提供例子,学习。。。
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/)
Powered by Discuz! X3.4