对象不能支持 VDI 上 HTA 中的方法 .value
object cannot support method .value in HTA on VDI
在 HTA 申请中 body 部分有一个字段:
<input type="text" name="txtName" size="60">
并且在 script 部分有:
Set ADSysInfo = CreateObject("ADSystemInfo")
Set CurrentUser = GetObject("LDAP://" & ADSysInfo.UserName)
myName = CurrentUser.givenName & " " & CurrentUser.sn
txtName.Value = myName
If Len(txtName.Value) > 0 then
(...)
End If
问题出在 if 行。错误:
Object cannot support that method: 'txtName.Value'
那个问题只出现在 Windows 7 的虚拟数字图像上。当我在本地计算机 (Windows 7) 上启动该脚本时,没有发生任何错误。请帮忙。
问题是因为正文部分被不小心复制粘贴了一段代码而复制了。
在 HTA 申请中 body 部分有一个字段:
<input type="text" name="txtName" size="60">
并且在 script 部分有:
Set ADSysInfo = CreateObject("ADSystemInfo")
Set CurrentUser = GetObject("LDAP://" & ADSysInfo.UserName)
myName = CurrentUser.givenName & " " & CurrentUser.sn
txtName.Value = myName
If Len(txtName.Value) > 0 then
(...)
End If
问题出在 if 行。错误:
Object cannot support that method: 'txtName.Value'
那个问题只出现在 Windows 7 的虚拟数字图像上。当我在本地计算机 (Windows 7) 上启动该脚本时,没有发生任何错误。请帮忙。
问题是因为正文部分被不小心复制粘贴了一段代码而复制了。