标题:WMI异步查询怎么弄啊——bczgvip再再进来下吧
取消只看楼主
ylof1986
Rank: 2
等 级:论坛游民
帖 子:241
专家分:61
注 册:2008-1-6
结帖率:93.94%
已结贴  问题点数:20 回复次数:4 
WMI异步查询怎么弄啊——bczgvip再再进来下吧
ExecQueryAsync第一个参数老是提示参数无效啊,不管是new还是createobject对象都不成啊

悲痛欲绝啊,原来是我的HIPS给阻止了,用的是EQ,规则可能不够完善,害的我重装系统后又ghost过来

代码没有问题了啊,谢谢斑竹啦


[ 本帖最后由 ylof1986 于 2010-2-20 12:31 编辑 ]
搜索更多相关主题的帖子: 查询 异步 bczgvip WMI 
2010-02-18 22:02
ylof1986
Rank: 2
等 级:论坛游民
帖 子:241
专家分:61
注 册:2008-1-6
得分:0 
大哥,我用的是VB6.0,引用的WMI 1.2版本的lib
Sub ExecQueryAsync(objWbemSink As Object, strQuery As String, [strQueryLanguage As String = "WQL"], [lFlags As Long], [objWbemNamedValueSet As Object], [objWbemAsyncContext As Object])

版本啊,我怎么感觉你每次回答我的问题都不是很专业啊,你到底学过VB没有啊,怎么声明给我整个好像是VC++的东东啊,是你不专业还是我不专业

还是怪我没说清楚整我啊

[ 本帖最后由 ylof1986 于 2010-2-18 22:43 编辑 ]
2010-02-18 22:41
ylof1986
Rank: 2
等 级:论坛游民
帖 子:241
专家分:61
注 册:2008-1-6
得分:0 
原来如此,不过你的例子你试过吗,怎么在我的电脑上就会。。。。。。


反正就是提示
    Call objWMIService.ExecQueryAsync _
        (objSink, "Select * from Win32_Service where Name='Alerter'")
objsink无效参数了

[ 本帖最后由 ylof1986 于 2010-2-19 18:20 编辑 ]
2010-02-19 18:13
ylof1986
Rank: 2
等 级:论坛游民
帖 子:241
专家分:61
注 册:2008-1-6
得分:0 
以下是引用ylof1986在2010-2-18 22:41:49的发言:

大哥,我用的是VB6.0,引用的WMI 1.2版本的lib
Sub ExecQueryAsync(objWbemSink As Object, strQuery As String, [strQueryLanguage As String = "WQL"], [lFlags As Long], [objWbemNamedValueSet As Object], [obj ...
谁能给我试下啊,我现在有点怀疑是不是系统的问题啊
2010-02-19 22:00
ylof1986
Rank: 2
等 级:论坛游民
帖 子:241
专家分:61
注 册:2008-1-6
得分:0 
回复 6楼 ylof1986
知道是叫我那个啊,不过提示参数无效,可能是我用的系统问题吗,用的是深度精简的xpSP3系统啊
2010-02-20 07:46



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-297782-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.325517 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved