fjchenq 发表于 2009-4-7 16:11:40

VBScript中的NULL空值autoit如何表示?

VBScript中的NULL空值autoit如何表示?

thesnow 发表于 2009-4-7 18:32:39

""

akmm88 发表于 2009-4-7 22:30:33

null="" string
null=0 int

fjchenq 发表于 2009-4-8 08:05:57

非常楼上二位。
还有一疑问? 
如果是对象,应该等于什么?
就是创建一个对象,还没有初始化时的值应该是什么?

fjchenq 发表于 2009-4-8 11:15:00

如:$strComputer = "."
$objWMIService = ObjGet("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & $strComputer & "\root\cimv2")
$colServices = $objWMIService.ExecQuery _
    ("SELECT * FROM Win32_Service WHERE Name = 'MSSQLServer'")
If $colServices.Count > 0 Then
    For $objService in $colServices
      ConsoleWrite("SQL Server is " & objService.State & ".")
    Next
Else
    ConsoleWrite("SQL Server is not installed on this computer.")
EndIf提示 $colServices = $objWMIService.ExecQuery _
    ("SELECT * FROM Win32_Service WHERE Name = 'MSSQLServer'")
有问题, 如果则在安装了sql server 200x的机器执行,则没有任何问题。

因为提示这句查询出来为空值,而autoit不知道如何处理?
而问大家一句,遇到这种情况,应该如何判断?

[ 本帖最后由 fjchenq 于 2009-4-8 11:16 编辑 ]

akmm88 发表于 2009-5-18 23:00:46

isObj()         7 字节系统限制
页: [1]
查看完整版本: VBScript中的NULL空值autoit如何表示?