返回对象的名称或接口描述
ObjName ( 变量 [, 标志] )
变量 | 包含对象名称的变量 |
标志 | [可选参数] 1 = 对象名称 2 = 对象描述字符串 3 = 对象的 ProgID(程序标识符) 4 = 注册表中的对象关联文件 5 = 运行的对象模块名称(WIN XP 极其更高版本). Marshaller 不是 inproc 对象 6 = 对象的类 CLSID 7 = 对象的接口 ID |
成功: | 返回名称字符串 |
失败: | 设置 @error 并返回 "" |
Local $oInternet = ObjCreate("InternetExplorer.Application")
$oInternet.Navigate("http://www.google.com")
; 打开一个网页,该网页包含的一种格式
sleep(4000) ;
提供网页加载时间
$oDoc =
$oInternet.document ;
对象测试示例
$oForm =
$oDoc.forms(0) ;
对象测试示例
msgbox(0,"","网络接口名字:
" &
ObjName($oInternet) & @CRLF & _
"对象名称:
" & ObjName($oInternet,2)
& @CRLF
& _
"$oDoc
接口名字: " & ObjName($oDoc) & @CRLF & _
"$oDoc
对象名称: " & ObjName($oDoc,2) & @CRLF & _
"$oForm
网络名称: " & ObjName($oForm) & @CRLF & _
"$oForm
对象名称: " & ObjName($oForm, 2))
provider with jb51.net (unicode) |