找回密码
 加入
搜索
查看: 2765|回复: 5

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

[复制链接]
发表于 2009-4-7 16:11:40 | 显示全部楼层 |阅读模式
VBScript中的NULL空值autoit如何表示?
发表于 2009-4-7 18:32:39 | 显示全部楼层
""
发表于 2009-4-7 22:30:33 | 显示全部楼层
null="" string
null=0 int
 楼主| 发表于 2009-4-8 08:05:57 | 显示全部楼层
非常楼上二位。
还有一疑问? 
如果是对象,应该等于什么?
就是创建一个对象,还没有初始化时的值应该是什么?
 楼主| 发表于 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 编辑 ]
发表于 2009-5-18 23:00:46 | 显示全部楼层
isObj()           7 字节系统限制
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-25 13:43 , Processed in 0.321054 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表