微软windows脚本中心hta编程.docx
- 文档编号:5091328
- 上传时间:2022-12-13
- 格式:DOCX
- 页数:56
- 大小:494.92KB
微软windows脚本中心hta编程.docx
《微软windows脚本中心hta编程.docx》由会员分享,可在线阅读,更多相关《微软windows脚本中心hta编程.docx(56页珍藏版)》请在冰豆网上搜索。
微软windows脚本中心hta编程
脚本中心:
ActiveX控件指南
向HTA添加简单工具栏
更多ActiveX控件
∙MicrosoftOffice图表控件
∙MicrosoftOffice复选框控件
∙MicrosoftOffice组合框
∙MicrosoftOffice进度条
∙MicrosoftOffice电子表格控件
∙表格数据控件
如果说使用 HTML应用程序时有局限性的话(很遗憾,使用HTA时有局限性),其原因是:
因为HTA主要依靠HTML控件,不存在向应用程序添加菜单栏或工具栏的简便方法。
因此,您通常只好在屏幕上放置一组有标题而没有图像的按钮。
尽管这种方法明显不够酷,但确实能够起作用。
(但对于脚本专家来说,酷就是一切。
)
当然,确实有允许您向HTA添加菜单栏和/或工具栏的ActiveX控件。
其中一些控件实际上很不错,但同时也可能有点复杂。
老实说,对于脚本专家,有一件要胜过酷的事情是:
懒惰。
因此,我们想应该向您展示一种非常简单的方法来使用命令按钮ActiveX控件建立工具栏,该控件作为MicrosoftOffice的一部分安装。
(换句话说,只要您有MicrosoftOffice,就有了该控件。
)它可能并不是世界上最特别的工具栏,但总比HTML中普通的老式
以下是那种稍稍费力就可组合成的工具栏的示例:
看到了吗?
看起来不错,想到这些是真正的按钮而不仅仅是图形时尤其如此。
您可以很容易地画一个与此类似的工具栏并将图形载入HTA;但有人单击它们时,这些图形并不会像真正的按钮一样起作用。
但这里不会出现这个问题,原因很简单:
这些是真实有效的按钮。
我们只不过将它们缩小了一点并用图片取代了按钮标题。
返回页首
使用MicrosoftOffice命令按钮控件
让我们来看一下一个精简的示例,即仅使用一个按钮工具栏的示例:
SubWindow_Onload
CommandButton1.Width=32
CommandButton1.Height=32
CommandButton1.Picture=LoadPicture("c:
\scripts\network.bmp")
EndSub
SubCommandButton1_Click()
DataArea.InnerHTML="Youclickedbutton1."
EndSub
bordercolordark="buttonface"style="border-collapse: collapse"> D7053240-CE69-11CD-A777-00DD01143C57"id="CommandButton1">