HTA是HTML Application的縮寫(HTML應用程序),是軟件開發的新概念,直接將HTML保存成HTA的格式,就是一個獨立的應用軟件,雙擊就能運行,與VB、C++等程序語言所設計的軟件沒什么差別。
作者:薛靖瀾
原來網頁中的工具欄、地址欄以及菜單欄在這個窗口里都沒有被顯示出來,還可以使用html中的絕大多數標簽、腳本等,這就給予你對界面設計更多的控制權。(天哪,當我看到這句話的時候,心情是多么的激動,這不是專為vbs腳本設計的gui界面嗎?)
與普通HTML網頁相比,它多了HTA:APPLICATION標簽,其實就是這個標簽提供了一系列面向應用程序的功能,這個特殊的標簽,允許你控制這個應用程序的用戶界面(UI)。
| 對象:HTA:APPLICATION—必要的標記。 表示這個HTML文檔是HTA應用對象模型 | |
| Applicationname屬性—設置HTA的名稱 | |
| Borde屬性—設置窗口邊框類型,默認值為thick | |
| thick | 指定窗口為粗邊框 |
| dialog window | 指定窗口為對話框 |
| none | 指定窗口無邊框 |
| thin | 指定窗口為窄邊框 |
| BorderStyle屬性—設置窗口的邊框格式,默認值為normal | |
| normal | 普通邊框 |
| complex | 凹凸格式組合邊框 |
| raised | 凸出的3D邊框 |
| static | 3D邊框 |
| sunken | 凹進的3D邊框 |
| Caption屬性—設置窗口是否顯示標題欄或標題,默認值為yes | |
| Icon屬性—設置應用程序的圖標。 | |
| MaximizeButton屬性—設置是否在窗口中顯示最大化按鈕,默認值為yes。 | |
| MinimizeButton屬性—設置是否在窗口中顯示最小化按鈕,默認值為yes。 | |
| ShowInTaskBar屬性—設置是否在任務欄中顯示此應用程序,默認值為yes。 | |
| SingleInstance屬性—設置此應用程序是否同時只能運行一次。 此屬性以ApplicationName屬性作為標識,默認值為no。 | |
| SysMenu屬性—設置是否在窗口中顯示系統菜單,默認值為yes。 | |
| Version屬性—設置應用程序的版本,默認值為空。 | |
| WindowState屬性—設置窗口的初始大小,默認值為normal。 | |
| normal | 默認大小 |
| minmize | 最小化 |
| maximize | 最大化 |
新聞熱點
疑難解答