VBS腳本的GUI界面 HTA簡明教程(網(wǎng)絡(luò)搜集整理)
原來網(wǎng)頁中的工具欄、地址欄以及菜單欄在這個窗口里都沒有被顯示出來,還可以使用html中的絕大多數(shù)標(biāo)簽、腳本等,這就給予你對界面設(shè)計更多的控制權(quán)。(天哪,當(dāng)我看到這句話的時候,心情是多么的激動,這不是專為vbs腳本設(shè)計的gui界面嗎?)
與普通HTML網(wǎng)頁相比,它多了HTA:APPLICATION標(biāo)簽,其實就是這個標(biāo)簽提供了一系列面向應(yīng)用程序的功能,這個特殊的標(biāo)簽,允許你控制這個應(yīng)用程序的用戶界面(UI)。<HTA:APPLICATION>標(biāo)簽位于<HEAD>標(biāo)簽里,它允許你控制諸如是否在所含的窗口里顯示一個標(biāo)題欄,或者顯示最大最小化按鈕。<HTA:APPLICATION>標(biāo)簽還讓你能夠訪問客戶的機(jī)器而不用擔(dān)心安全的限制。
對象:HTA:APPLICATION—必要的標(biāo)記。 表示這個HTML文檔是HTA應(yīng)用對象模型 | |
Applicationname屬性—設(shè)置HTA的名稱 | |
Borde屬性—設(shè)置窗口邊框類型,默認(rèn)值為thick | |
thick |
指定窗口為粗邊框 |
dialog window |
指定窗口為對話框 |
none |
指定窗口無邊框 |
thin |
指定窗口為窄邊框 |
BorderStyle屬性—設(shè)置窗口的邊框格式,默認(rèn)值為 normal | |
normal |
普通邊框 |
complex |
凹凸格式組合邊框 |
raised |
凸出的3D邊框 |
static |
3D邊框 |
sunken |
凹進(jìn)的3D邊框 |
Caption屬性—設(shè)置窗口是否顯示標(biāo)題欄或標(biāo)題,默認(rèn)值為 yes | |
Icon屬性—設(shè)置應(yīng)用程序的圖標(biāo)。 | |
MaximizeButton屬性—設(shè)置是否在窗口中顯示最大化按鈕,默認(rèn)值為 yes。 | |
MinimizeButton屬性—設(shè)置是否在窗口中顯示最小化按鈕,默認(rèn)值為 yes。 | |
ShowInTaskBar屬性—設(shè)置是否在任務(wù)欄中顯示此應(yīng)用程序,默認(rèn)值為 yes。 | |
SingleInstance屬性—設(shè)置此應(yīng)用程序是否同時只能運行一次。 此屬性以ApplicationName屬性作為標(biāo)識,默認(rèn)值為 no。 | |
SysMenu屬性—設(shè)置是否在窗口中顯示系統(tǒng)菜單,默認(rèn)值為 yes。 | |
Version屬性—設(shè)置應(yīng)用程序的版本,默認(rèn)值為空。 | |
WindowState屬性—設(shè)置窗口的初始大小,默認(rèn)值為 normal。 | |
normal |
默認(rèn)大小 |
minmize |
最小化 |
maximize |
最大化 |
相關(guān)文章
用hta+javascript實現(xiàn)替換網(wǎng)站被下木馬網(wǎng)頁中的iframe
用hta+javascript實現(xiàn)替換網(wǎng)站被下木馬網(wǎng)頁中的iframe...2007-04-04VBS腳本的GUI界面 HTA簡明教程(網(wǎng)絡(luò)搜集整理)
HTA是HTML Application的縮寫(HTML應(yīng)用程序),是軟件開發(fā)的新概念,直接將HTML保存成HTA的格式,就是一個獨立的應(yīng)用軟件,雙擊就能運行,與VB、C++等程序語言所設(shè)計的軟件沒什么差別。2009-08-08