博客网 >

我在不同的地方、千百遍的看到了这样的情景

问:现在编写gui用啥
答:HTA + CSS + JScript,现在流行

这个“答”往往就是这样的一句话,然后就哑了。于是,虽然我千百遍看到这样的回帖了,但是仍不得其解。

简单看了下微软页面对hta的介绍,貌似只是把html的textarea等等小儿科用了下。有点疑惑,特别是针对非联网的应用——那些简单的弹窗、列表就别提了,没啥意思(不幸的是,网上的例子都是“这里举一个简单的例子,xxx,看,简单吧?更复杂的网上搜索可以找到很多”——我就没有找到什么很复杂的啊)。
1.hta可以开发到什么复杂程度的程序?数据库?画图板?
2.如何发布hta的程序?对于复杂的程序(如果问题1有答案),用户需要安装什么?
  网上的例子,要显示一个工具栏,也得先装ms office——别说这个事必备的——那么
  向用户发布程序,我还要给他一份officie?就算让他自己安装office,为了p大一点的
  hta,值得吗?可以把office的控件单独提出来吗,可以的话这样发布程序合法吗?
3.如何保护自己的程序的源代码?

lynnboy答“HTA其实就是封装的网页,这个可以应用Windows脚本宿主,所以VBScript和JScript什么的都可以用,同样任何支持脚本的COM对象也就都可以用了。你提到的这个安装Office的例子就是要用到Office里面带的COM对象做为工具栏什么的。实际上每个Windows平台都有的标准控件肯定基本够了。理论上你也可以用网页上流行的各种富界面脚本技术。”

这样看来,基本上HTA也无法开发啥大应用程序,是个准废物。哪位有不同的观点,拿事实说话吧,我一直期待着一个详细的、稍强大点的hta应用程序的例子(还是那句话,那些简单的弹窗、列表就别提了,没啥意思)

<< ●处事经验总结 / ●成都公交车燃烧 >>

专题推荐

不平凡的水果世界

不平凡的水果世界

平凡的水果世界,平凡中的不平凡。 今朝看水果是水果 ,看水果还是水果 ,看水果已不是水果。这境界,谁人可比?在不平凡的水果世界里,仁者见仁,智者见智。

中国春节的那些习俗

中国春节的那些习俗

正月是农历新年的开始,人们往往将它看作是新的一年年运好坏的兆示期。所以,过年的时候“禁忌”特别多。当然,各个地方的风俗习惯不一样,过年的禁忌也是不一样的。

评论
0/200
表情 验证码:

blender

  • 文章总数0
  • 画报总数0
  • 画报点击数0
  • 文章点击数0
个人排行
        博文分类
        日期归档