boyhong 发表于 2010-4-9 09:59:36

thesnow能否完善一下现有的UDF?

本帖最后由 boyhong 于 2010-4-13 15:31 编辑

经常发现偶尔部分电脑运行有错误:

变量类型必须为对象类型("Object")

我暂时的解决方法:
例如在下边:
Local $Service = ObjGet("winmgmts:\\" & $Computer & "\root\cimv2")

运行之前。提前保证:
_RunDos("sc config winmgmt start= AUTO")
winmgmt服务为自动或者手动即可,千万别禁用就行。哪怕是这个服务是手动但没有开启运行也没事。

若真的可以解决,不知是否能否请汉化工作者们辛苦通过API等等高级方式再完善一下现有的几个汉化版自带的UDF。下个版本像这这样的菜鸟用起来就更好了。

希望大家能测试一下。
一个具体问题的描述:(非广告!!!)
http://boyhong.blog.51cto.com/367889/292816

希望得到您的答复。
            一个深爱autoit的菜鸟粉丝

thesnow 发表于 2010-4-16 11:32:19

1.其实以服务来说,WMI默认是开启的.当然,不排除有一些阉割版系统或者PE弄掉了.
2.上次才把所有汉化版的UDF测试了一遍.(主要是新版本的支持情况,变量必须声明的情况.)
3.其实,现在UDF(ADF)是Sxd在做.包括收集,更新,文档化.
4.服务的UDF,带有一个API方式的.
5.我很懒,最近在做其它项目.(AU3官方现在有一大堆答应了的bug报告,特性请求.估计新版本需要不少时间才会出来)

boyhong 发表于 2010-4-16 17:16:01

回复 2# thesnow

服务的UDF,带有一个API方式的.

有能代替: _ServGetDetails();服务详情的吗? 我一直在找~~~
谢谢。
页: [1]
查看完整版本: thesnow能否完善一下现有的UDF?