用createThread创建线程运行方法,方法如下
Public Sub location(ByVal docT As Long)
'CoInitialize (0&)
dim docX as domdomlelment
set docX = new domdomelement
docX.async = false
'CoUninitialize
End Sub
但是docX.async报自动化错误,用htmldocument等其他com对象也报此错误,如设置断点的确有内容,但是就是不能访问,怀疑是线程里要初始化com,但是调用了CoInitialize (0&)也没用,不知是不是要初始化com的原因(报错类型和vc中未初始化com是一样的),还是vb中初始化com要另外的东东,高手指教.
Public Sub location(ByVal docT As Long)
'CoInitialize (0&)
dim docX as domdomlelment
set docX = new domdomelement
docX.async = false
'CoUninitialize
End Sub
但是docX.async报自动化错误,用htmldocument等其他com对象也报此错误,如设置断点的确有内容,但是就是不能访问,怀疑是线程里要初始化com,但是调用了CoInitialize (0&)也没用,不知是不是要初始化com的原因(报错类型和vc中未初始化com是一样的),还是vb中初始化com要另外的东东,高手指教.
解决方案 »
- 求助查询结果集数量问题??????????????!!!!!!!!!!!!!1
- 我的是中专文凭,会计专业,,,,自学VB,成功开发过工资管理和进销存管理
- 如何制作一个漂亮的闪屏效果
- 请问何如使用VB将一数据文本文件导入 EXCEL ?
- 高手请进!!!
- 请教数据库高手,多用户读写表遇到问题了!
- 很简单的两句代码,各位帮忙看看好吗?(报表数据源连接问题,在线等待佳音!)
- API函数声明问题,急!
- 我的毕业设计用到VB+数据库的编程,请问我需要看什么书?
- 麻烦大家给讲一下什么是多线程?
- 看到一段程序,里面不知道调用什么组件,现把小段代码帖出,大家帮忙!
- 数据库返回查询到记录的数量是什么函数?请赐教!
COM本身不是多线程安全的,它们之间的数据并不是互相独立的
比如全局变量什么的,多个线程是会互相影响的