分享

HTA窗口

 药林怪人.樱凡 2006-08-02
HTA窗口
帮主 发表于 2006-5-31 18:34:56

  HTA的全名为HTMLApplication,翻译过来就是HTML应用程序,你只要简单的用.hta为扩展名保存HTML页面就算创建了一个HTA文件,下面我们就用HTA来编个窗口,将以下这段代码保存为.hta文件,然后再用浏览器打开。

 <HTML>
 <HEAD>
 <TITLE>www.</TITLE>
 <HTA:APPLICATIONID="oHTA"
  APPLICATIONNAME="myApp"
    BORDER="thin"
    BORDERSTYLE="normal"
    CAPTION="yes"
    ICON="filename.ico"
    MAXIMIZEBUTTON="yes"
    MINIMIZEBUTTON="yes"
    SHOWINTASKBAR="no"
    INGLEINSTANCE="no"
    SYSMENU="yes"
    VERSION="1.0"
    WINDOWSTATE="normal"/>
 </HEAD>
 <BODY>
  <b>http://www.</b>
 </BODY>
 </HTML>

  有人会发现上面这些代码与平时的html有点不同,多了HTA:APPLICATION标签,这就是关键之处,hta通过它来提供一系列面向应用程序的功能,下面是它的属性:
   ■ APPLICATIONNAME属性(applicationName):此属性为设置HTA的名称。
 ■ BORDER属性(border):此属性为设置为HTA的窗口边框类型,默认值为thick。它可以设为:
  · thick指定窗口为粗边框
  · dialogwindow指定窗口为对话框
  · none指定窗口无边框
  · thin指定窗口为窄边框
 ■ BORDERSTYLE属性(borderStyle):此属性为设置HTA窗口的边框格式,默认值为normal。它可以设为:
  · normal普通边框格式
  · complex凹凸格式组合边框
  · raised凸出的3D边框
  · static3D边框格式
  · sunken凹进的3D边框
 ■ CAPTION属性(caption):此属性为设置HTA窗口是否显示标题栏或标题,默认值为yes。
 ■ ICON属性(icon):此属性为设置应用程序的图标。
 ■ MAXIMIZEBUTTON属性(maximizeButton):此属性为设置是否在HTA窗口中显示最大化按钮,默认值为yes。
 ■ MINIMIZEBUTTON属性(minimizeButton):此属性为设置是否在HTA窗口中显示最小化按钮,默认值为yes。
 ■ SHOWINTASKBAR属性(showInTaskBar):此属性为设置是否在任务栏中显示此应用程序,默认值为yes。
 ■ SINGLEINSTANCE属性(singleInstance):此属性为设置是否此应用程序同时只能运行一次。此属性以APPLICATIONNAME属性作为标识,默认值为no。
 ■ SYSMENU属性(sysMenu):此属性为设置是否在HTA窗口中显示系统菜单,默认值为yes。
 ■ VERSION属性(version):此属性为设置应用程序的版本,默认值为空。
 ■ WINDOWSTATE属性(windowState):此属性为设置HTA窗口的初始大小,默认值为normal。它可以设为:
  · normal默认大小
  · minmize最小化
  · maximize最大化
  以上括号中的是在脚本引用的属性。在脚本中以上属性皆为只读属性。此外,在脚本中还可以使用commandLine属性来检索应用程序启动时的参数。
  在HTA中还可以继续使用html中的绝大多数标签、脚本等。

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多