国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > VBScript > 正文

使用vbscript腳本在表單中進行選擇的代碼

2019-10-26 17:59:32
字體:
來源:轉載
供稿:網友
問:
嗨,Scripting Guy!我想創建一個帶有四個單選按鈕的表單,其中每個按鈕各代表一臺計算機。可以選擇一個單選按鈕,單擊另一個按鈕,然后腳本將在所選的計算機上運行。我怎樣才能做到?

-- CW

答:
嗨,CW。如果我們所說的只是 VBScript 和 Windows Script Host,那么這個問題很簡單:辦不到。除了顯示消息框以外,VBScript 和 WSH 都無法創建圖形用戶界面;沒辦法通過腳本使用單選按鈕、列表框、下拉列表以及其他圖形元素。

但是——噢,你們以前一定見過這種情況。沒錯:我們先告訴您某事辦不到,然后再告訴您做事的方法。(嗨,每個人多需要點技巧,不是嗎?)沒錯:雖然您不會只用 VBScript 實現這一點,但是完全可以使用 HTA(HTML 應用程序)來實現。

我們今天不會花太多時間來談論 HTA;如果您對此感興趣,可以查找大約一年前我們針對該主題推出的網絡廣播。可以說,HTA 使我們能夠將 Internet Explorer 和腳本代碼結合在一起,并反過來為腳本提供圖形用戶界面。雖然還有一些方法可以將圖形用戶界面合并到腳本中,但是對于才開始涉足 GUI 開發的用戶來說,這可能是最簡單的方法。

讓我們先提供 HTA 的代碼,然后再解釋其工作原理。此示例 HTA 顯示了四個單選按鈕,其中每個按鈕各代表一臺計算機。選擇一臺計算機,并單擊一個“Run Script(運行腳本)”按鈕;完成后,將運行一個子例程。該程序將連接到已選定的計算機,然后報告該計算機上所安裝的操作系統的名稱。很不錯吧?如要了解其工作原理,復制該代碼,將其粘貼到記事本中,然后以 .hta 文件擴展名(比如:os_name.hta)保存文件。不要使用 .vbs 文件擴展名;那樣行不通。擴展名必須是 .hta。

復制代碼 代碼如下:

<SCRIPT LANGUAGE="VBScript"> 

Sub RunScript 

    If ComputerOption(0).Checked Then 
        strComputer = ComputerOption(0).Value 
    End If 
    If ComputerOption(1).Checked Then 
        strComputer = ComputerOption(1).Value 
    End If 
    If ComputerOption(2).Checked Then 
        strComputer = ComputerOption(2).Value 
    End If 
    If ComputerOption(3).Checked Then 
        strComputer = ComputerOption(3).Value 
    End If 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 梧州市| 潼南县| 右玉县| 庆安县| 蚌埠市| 巴彦淖尔市| 兴文县| 衡阳市| 民丰县| 巴林右旗| 紫金县| 正宁县| 济阳县| 梁河县| 栾川县| 汝城县| 措勤县| 迁安市| 浙江省| 潢川县| 塔河县| 剑河县| 龙口市| 柏乡县| 永昌县| 兴安县| 石景山区| 康保县| 五寨县| 大冶市| 梁山县| 陈巴尔虎旗| 仁寿县| 四子王旗| 望江县| 兴隆县| 孝感市| 稷山县| 泗洪县| 罗田县| 西宁市|