易語言編輯框框如何獲取超文字瀏覽框網頁文字的超連結

時間 2021-08-14 10:22:29

1樓:匿名使用者

請您先在易語言中新增元件編輯框1、按鈕1和超文字瀏覽框1,再把下面的**複製到**編輯區裡。

.版本 2

.支援庫 htmlview

.支援庫 internet

.程式集 視窗程式集

.子程式 __啟動視窗_建立完畢

超文字瀏覽框1.地址 = 「http://www.baidu.com」

.子程式 取指定內容, 文字型

.引數 完整內容, 文字型

.引數 左邊文字, 文字型

.引數 右邊文字, 文字型

.區域性變數 臨時位置, 整數型

.區域性變數 內容長度, 整數型

.區域性變數 取出內容, 文字型

內容長度 = 取文字長度 (完整內容)

臨時位置 = 尋找文字 (完整內容, 左邊文字, , 假) + 取文字長度 (左邊文字)

取出內容 = 取文字中間 (完整內容, 臨時位置, 內容長度)

內容長度 = 取文字長度 (取出內容)

臨時位置 = 尋找文字 (取出內容, 右邊文字, , 假) - 1

取出內容 = 取文字中間 (取出內容, 1, 臨時位置)

返回 (取出內容)

.子程式 _按鈕1_被單擊

.區域性變數 文字, 文字型

文字 = 取指定內容 (文字, 「」)  ' 連線前面有「」,而中間的就是新聞的連線了

.否則文字 = 取指定內容 (文字, 「href=」 + #引號, #引號 + 「>」)  ' 這裡比上面的前後各多了引號

.如果結束

2樓:司馬塵戀

.版本 2

.支援庫 htmlview

.支援庫 regex

.支援庫 internet

.支援庫 iconv

.子程式 _按鈕1_被單擊

.子程式 取網頁連結地址, 文字型

.引數 _網頁地址, 文字型

.引數 _連結文字, 文字型

.區域性變數 網頁檔案, 位元組集

.區域性變數 網頁文字, 文字型

.區域性變數 正則, 正規表示式

.區域性變數 結果, 搜尋結果

.區域性變數 結果文字, 文字型

網頁檔案 = http讀檔案 (_網頁地址)

網頁文字 = 到文字 (編碼轉換 (網頁檔案, #編碼_utf_8, #編碼_gb2312, ))

.如果真 (網頁文字 = 「」)

網頁文字 = 到文字 (編碼轉換 (網頁檔案, #編碼_utf_8, #編碼_gb18030, ))

.如果真結束

.如果真 (網頁文字 = 「」)

網頁文字 = 到文字 (編碼轉換 (網頁檔案, #編碼_utf_8, #編碼_gbk, ))

.如果真結束

.如果真 (網頁文字 = 「」)

網頁文字 = 到文字 (網頁檔案)

.如果真結束

.如果真 (網頁文字 = 「」)

資訊框 (「網頁內容轉碼失敗!」, #警告圖示, 「提示」)

返回 (「」)

.如果真結束

正則.建立 (「]*」 + _超連結引號 + 「>」 + _連結文字 + 「」, 假)

結果 = 正則.搜尋 (網頁文字, 1, )

.如果真 (結果.是否為空 ())

資訊框 (「找不到!」, #資訊圖示, 「提示」)

返回 (「」)

.如果真結束

結果文字 = 結果.取匹配文字 (網頁文字, )

結果文字 = 子文字替換 (結果文字, 「結果文字 = 子文字替換 (結果文字, _超連結引號 + 「>」 + _連結文字 + 「」, , , , 真)

返回 (結果文字)

3樓:匿名使用者

先新增資料庫 然後再按下面的

4樓:8羽毛

http讀檔案

然後把讀回來的網頁源**分割

易語言怎麼讓超文字瀏覽框內顯示**

5樓:就愛時尚

控制元件欄拖入一個超文字瀏覽框到窗體上,名字預設

超文字瀏覽框1.跳轉(**)

樓上的,「直接超文字瀏覽框.地址」可能會出錯,我這樣絕對不會

6樓:匿名使用者

超文字瀏覽框1.地址 = 「http://zhidao.

易語言中怎麼用超文字瀏覽框開啟連結

7樓:何小東

那樣的話就不要用超級連結框。

用個標籤,標籤單機事件:超文字瀏覽框內1.地址=www.baidu.com

當然了,用超級連結框也容

可以,但是你不要填地址,就把它的被單擊事件寫:超文字瀏覽框1.地址=www.baidu.com

8樓:我的未來

輸入**:

.版本 2

.支援庫 htmlview

.子程式 _超文字瀏覽框1_即將開啟新視窗, 邏輯型超文字瀏覽框1.地址 = 超文字瀏覽框1.狀態條文字

易語言不能將 編輯框 資料轉換為 文字型 資料

區域性 語句 insert into 戶口冊 戶號,姓名,與戶主關係,性別,居民身份證號,配偶姓名,出生日期,曾用名,現住址,戶主姓名,文化程度,籍貫,民族,婚姻狀況,監護人,與監護人關係,兵役狀況,就業狀況,遷入日期,遷入地址,遷入原因,遷出日期,遷出地址,遷出原因,登出日期,登出原因,戶內人數,...

易語言編輯框輸入數字之後,游標自動跳到編輯框

1 可以使用 獲取焦點 方法使用編輯框2獲得焦點。2 可以使用 編輯框1 內容被改變事件來判斷輸入數字的長度,到長度後改變焦點。3 e語言示例 版本 2 程式集 視窗程式集 啟動視窗 子程式 編輯框1 內容被改變 如果真 取文字長度 編輯框1.內容 3 編輯框2.獲取焦點 版本 2 子程式 編輯框1...

PS裡如何去掉文字編輯框,編輯文字

夏信昂琬 你這個情況是因為使用文字工具 t 的時候拉了一下,現在想不要文字框就你複製那些文字刪了這個圖層,再使用文字工具 t 點一下面板再輸入貼上文字才可以。 融玉蘭仍月 去掉文字框的方法 1 用photoshop開啟檔案。2 選擇文字工具,單擊圖層面板上該文字圖層,在畫布中文字上右擊,選擇 轉化為...