婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 用vbs如何確定在 HTA 中選擇了哪些文本?

用vbs如何確定在 HTA 中選擇了哪些文本?

熱門標(biāo)簽:鄭州智能外呼系統(tǒng)運(yùn)營商 哈爾濱外呼系統(tǒng)代理商 南昌辦理400電話怎么安裝 徐州天音防封電銷卡 湛江電銷防封卡 佛山防封外呼系統(tǒng)收費(fèi) 不錯(cuò)的400電話辦理 電話機(jī)器人適用業(yè)務(wù) 獲客智能電銷機(jī)器人
問:
您好,腳本專家!如何確定在 HTA 中選擇了哪些文本?
-- DO
答:
您好,DO。您知道,大多數(shù)人認(rèn)為每天編寫“您好,腳本專家!”專欄是世界上最吸引人、最令人興奮的工作之一。如果編寫此專欄的腳本專家不這么懶惰的話,也許是這樣。比如說,很多時(shí)候他選擇自己認(rèn)為可以編成腳本的問題。通常他手頭沒有能完成問題中提到的任務(wù)的腳本,但他知道可以編寫這樣一個(gè)腳本。這是行之有效的方法,但不是特別令人興奮的方法。
不過,這個(gè)問題有點(diǎn)不太一樣。您如何能確定在 HTA 中選擇了哪些文本?哎呀,我們也拿不準(zhǔn)您是否能確定在 HTA 中選擇了哪些文本。但是,事實(shí)證明您能夠確定:
html>
head>
    title>HTA Test/title>
/head>
SCRIPT LANGUAGE="VBScript">
    Sub ShowSelection
        Set objSelection = Document.Selection.CreateRange()
        Msgbox objSelection.text
    End Sub
/SCRIPT>
body>
     textarea name="ScriptArea" rows=5 cols=40>/textarea>p>
     input id=runbutton  type="button" value="Show Selection" onClick="ShowSelection">
/body>
我們在這里使用的是一個(gè)小而簡單的 HTA,其外觀如下:
HTA


什么?您怎么能沒有印象呢?那么,試一試吧。在該文本區(qū)域鍵入一些文本,然后突出顯示該文本的一部分:

HTA


現(xiàn)在單擊標(biāo)簽為 Show Selection(顯示選擇)的按鈕。非常幸運(yùn)的是,您將看到一個(gè)消息框,告訴您哪些文本已被選中:

HTA


您說對了:看上去就是這個(gè)樣子了。

那么,這一切都是如何做到的呢?我們首先創(chuàng)建一個(gè)含有一個(gè)文本區(qū)域和一個(gè)按鈕的 HTA。我們不討論創(chuàng)建 HTA 本身的細(xì)節(jié),如果您需要一些背景信息,請查看 HTA Developers Center(英文)或 Scripting Week 3 webcast on HTAs(英文)今天我們只重點(diǎn)討論您單擊此按鈕時(shí)運(yùn)行的子例程:
Sub ShowSelection
    Set objSelection = Document.Selection.CreateRange()
    Msgbox objSelection.Text
End Sub
沒錯(cuò):只有兩行代碼。首先我們創(chuàng)建一個(gè)新的 TextRange 對象;這一過程可通過調(diào)用 CreateRange() 方法來實(shí)現(xiàn),此方法恰好是 Document.Selection 對象的一部分:
Set objSelection = Document.Selection.CreateRange()
事實(shí)證明,TextRange 對象的屬性之一就是 Text 屬性。顧名思義,該屬性返回的文本正好是在此特定 TextRange 中找到的文本。要返回當(dāng)前在 HTA 中選定的文本,我們必須要做的就是顯示 Text 屬性的值:
Msgbox objSelection.Text
順便說一下,所選文本并不限于文本框或文本區(qū)域中的文本。選擇此 HTA 內(nèi)的任意文本,看看會(huì)發(fā)生什么:
html>
head>
    title>HTA Test/title>
/head>
SCRIPT LANGUAGE="VBScript">
    Sub ShowSelection
        Set objSelection = Document.Selection.CreateRange()
        Msgbox objSelection.text
    End Sub
/SCRIPT>
body>
    p> Here is some text in an HTA. Select any portion of the text and then
        click the Show Selection button./p>
  input id=runbutton  type="button" value="Show Selection" onClick="ShowSelection">
/body>
很酷吧?您知道,也許這真是世界上最吸引人、最令人興奮的工作。
好了…。

標(biāo)簽:蘭州 蕪湖 懷化 吉安 紹興 呂梁 廣西 安康

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《用vbs如何確定在 HTA 中選擇了哪些文本?》,本文關(guān)鍵詞  用,vbs,如何,確定,在,HTA,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《用vbs如何確定在 HTA 中選擇了哪些文本?》相關(guān)的同類信息!
  • 本頁收集關(guān)于用vbs如何確定在 HTA 中選擇了哪些文本?的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 桂平市| 汉中市| 沛县| 乐至县| 嘉荫县| 五华县| 泾阳县| 和静县| 蒲江县| 镇赉县| 蒲城县| 河东区| 湖州市| 新密市| 中方县| 延安市| 宜宾县| 淮南市| 延津县| 增城市| 连江县| 老河口市| 柳州市| 略阳县| 灵宝市| 读书| 五大连池市| 古田县| 唐海县| 宜宾县| 鹤壁市| 铜川市| 舟山市| 岗巴县| 宜春市| 涪陵区| 千阳县| 六盘水市| 枣庄市| 无棣县| 兴业县|