首页 > 解决方案 > 如何使用 VBScript 或 VBA 从 HTA 文件中获取值

问题描述

我正在运行 VBScript 并尝试从 HTA 文件中的复选框获取值(HTA 窗口已显示)。重要的是,VBScript 是一个单独的文件 - 由于某些原因/限制,此代码不应包含在 HTA 文件的部分中。

我想我应该设置这个 HTA 窗口并以某种方式创建对象,但实际上不怎么做。

<html>
<head>
<HTA:APPLICATION ID="objHTAHelpomatic" APPLICATIONNAME="Checklist" SCROLL="no" SINGLEINSTANCE="yes" WINDOWSTATE="maximize" />
</head>
<body>
    <input type="checkbox" name="c1" value="1" checked>ONE<br>
    <input type="checkbox" name="c2" value="1" checked>TWO<br>
    <input type="checkbox" name="c3" value="1" checked>THREE<br>
</body>
</html>

谁能建议我如何获得这些值?例如,双击 VBS 文件并在MsgBox?中显示值

标签: vbavbscripthta

解决方案


推荐阅读