1樓:匿名使用者
.版本 2
.子程式 _按鈕1_被單擊
.區域性變數 臨時陣列, 文字型, , "3"
臨時陣列 = 分割文字 (編輯框1.內容, 「.」, )編輯框1.內容 = 臨時陣列 [1] + 「.」 + 臨時陣列 [3]
臨時陣列 = 分割文字 (編輯框2.內容, 「.」, )編輯框2.內容 = 臨時陣列 [1] + 「.」 + 臨時陣列 [3]
臨時陣列 = 分割文字 (編輯框3.內容, 「.」, )編輯框3.內容 = 臨時陣列 [1] + 「.」 + 臨時陣列 [3]
這個也能實現你的要求,嗯,望採納
2樓:易語言菜鳥
.版本 2
.子程式 _按鈕1_被單擊
.區域性變數 前面的文字, 文字型
.區域性變數 後面的文字, 文字型
前面的文字 = 取文字左邊 (編輯框1.內容, 尋找文字 (編輯框1.內容, 「.」, , 真) - 1)
後面的文字 = 取文字右邊 (編輯框1.內容, 取文字長度 (編輯框1.內容) - 倒找文字 (編輯框1.內容, 「.」, , 真))
編輯框2.內容 = 前面的文字 + 「.」 + 後面的文字
易語言中如何取文字指定位置的字元?
3樓:
1、易語言新建一個windows視窗,點選進入**編輯區。
2、我們輸入這個函式,取文字左邊()。
3、發現有個2個引數。
4、第一個引數就是我們要取的文字,我們輸入「中國人」第二個引數我從左邊取的數目,是位元組為單位,我們輸入4。
5、我們輸入除錯輸出 (取文字左邊 (「中國人」, 4))。
6、結果為中國,因為從左邊取的4個位元組就是2個漢字。
4樓:
可以用精易模組中的「文字_逐字分割」命令獲取文字指定位置的字元。
1、開啟易語言,點選「windows視窗程式」按鈕,然後點選「確定」按鈕新建程式:
2、引入精易模組,新增「文字_逐字分割」命令,命令第一個引數為需要獲取的文字,第二個引數為返回文字的陣列:
3、這時文字會被逐字分割到一個陣列中,陣列中的文字是字元在文字中的位置,這樣就可以獲取指定位置的字元了:
5樓:匿名使用者
.版本 2.子程式 取文字中間內容, 文字型, 公開.引數 文字, 文字型
.引數 開始內容, 文字型
.引數 結束內容, 文字型
.區域性變數 開始文字, 整數型
.區域性變數 中間內容, 文字型
.區域性變數 結束文字, 整數型
.區域性變數 開始內容長度, 整數型開始內容長度 = 取文字長度 (開始內容)
開始文字 = 尋找文字 (文字, 開始內容, , 真)結束文字 = 尋找文字 (文字, 結束內容, 開始文字 + 取文字長度 (結束內容), 真)
中間內容 = 取文字中間 (文字, 開始文字 + 開始內容長度, 結束文字 - 開始文字 - 開始內容長度)
返回 (中間內容)
6樓:百閱之家
比如要第5個位元組的內容,用取文字左邊,得到前5個,那麼你要找的這個肯定就在這5個的最後一個,只要再用取文字右邊命令來取右邊第一個就行了。
易語言如何取出文字中的指定的內容
7樓:費鴻雪司勳
**如下:
支援庫 spec
.子程式 _按鈕1_被單擊
.區域性變數 檔案號, 整數型
.區域性變數 檔案內容, 文字型
檔案號 = 開啟檔案 (「d:\1.txt」, , ) ' 請根據需要讀取的檔案更改路徑和檔名稱
txt檔案內容 = 讀入文字 (檔案號, )除錯輸出 (txt檔案內容)
易語言怎麼取出兩個特定文字之間的內容啊?
8樓:本逸春
我將測試文字放在 常量1 裡,然後通過正規表示式編寫的如下**。
.版本 2
.支援庫 regex
.程式集 程式集1
.子程式 _啟動子程式, 整數型, , 本子程式在程式啟動後最先執行.區域性變數 正規表示式, 正規表示式
.區域性變數 搜尋結果, 搜尋結果, , "0"
.區域性變數 i, 整數型
正規表示式.建立 (「啊(.*?
)哦」, )搜尋結果 = 正規表示式.搜尋全部 (#常量1).計次迴圈首 (取陣列成員數 (搜尋結果), i)輸出除錯文字 (搜尋結果 [i].
取子匹配文字 (#常量1, 1, ))
.計次迴圈尾 ()
返回 (0) ' 可以根據您的需要返回任意數值
9樓:偷天換琴
.版本 2
.子程式 取指定內容, 文字型
.引數 完整內容, 文字型
.引數 左邊文字, 文字型
.引數 右邊文字, 文字型
.區域性變數 臨時位置, 整數型
.區域性變數 總長度, 整數型
.區域性變數 臨時內容, 文字型
總長度 = 取文字長度 (完整內容)
臨時位置 = 尋找文字 (完整內容, 左邊文字, , 假) + 取文字長度 (左邊文字)
臨時內容 = 取文字中間 (完整內容, 臨時位置, 總長度)總長度 = 取文字長度 (臨時內容)
臨時位置 = 尋找文字 (臨時內容, 右邊文字, , 假) - 1臨時內容 = 取文字中間 (臨時內容, 1, 臨時位置)返回 (臨時內容)
這是構建的子程式。
然後引用就行了,以你的題目為例,
在你操作的地方使用以下子程式:
取指定內容(原文內容,「啊」,「哦」)
如此,就可以了
易語言取文字指定內容
10樓:匿名使用者
.版本 2
.程式集 視窗程式集1
.程式集變數 文字, 文字型
.子程式 取指定內容, 文字型, , 取出想要的內容.引數 完整內容, 文字型
.引數 左邊文字, 文字型
.引數 右邊文字, 文字型
.區域性變數 臨時位置, 整數型
.區域性變數 總長度, 整數型
.區域性變數 臨時文字, 文字型
總長度 = 取文字長度 (完整內容)
臨時位置 = 尋找文字 (完整內容, 左邊文字, , 假) + 取文字長度 (左邊文字)
臨時文字 = 取文字中間 (完整內容, 臨時位置, 總長度)總長度 = 取文字長度 (臨時文字)
臨時位置 = 尋找文字 (臨時文字, 右邊文字, , 假) - 1臨時文字 = 取文字中間 (臨時文字, 1, 臨時位置)返回 (臨時文字)
.子程式 _按鈕1_被單擊
' 城主:易語言
文字 = 取指定內容 (編輯框1.內容, #引號 + 「檢視資訊」 + #引號 + 「>」, 「
資訊框 (文字, 0, ) 11樓:匿名使用者 .版本 2 .子程式 _按鈕_傳送_被單擊 .區域性變數 區域性_分割文字, 文字型, , "0" .區域性變數 區域性_計次, 整數型 區域性_分割文字 = 分割文字 (編輯框1.內容, #換行符, ).計次迴圈首 (取陣列成員數 (區域性_分割文字), 區域性_計次)'區域性_分割文字[區域性_計次] 這裡的就是你需要傳送的文字.. 不知道你是怎麼傳送的..所以這裡無法寫了 .計次迴圈尾 () 易語言取網頁指定內容 12樓:會飛的小兔子 易語言取網頁指定bai內du容的操作步驟如下:zhi 1、首先開啟【dao易語言】新建一個【windows窗體程內序】。容 3、在要取的內容**上點【滑鼠右鍵】檢視**的寬和高,來確定新建易語言程式視窗的寬和高。寬561高305 4、修改易語言新建視窗的寬為561高為305。 5、在放個【外形框】元件到視窗裡設定寬為561高為305左邊為0頂邊為0。 6、在外框組建設定寬為561高為305左邊為0頂邊為0。 7、接著在【外形框】元件裡放入【超文字瀏覽框】,設定超文字瀏覽框頂邊-20左邊-20寬1000高1000地址為http://news.baidu.com。 8、最後看執行一下效果,那個**在右下角,沒有在視窗正中間,這樣問題就解決了。 13樓:匿名使用者 .版本 2 .支援庫 internet .支援庫 spec .子程式 __啟動視窗_建立完畢 .區域性變數專 網頁標題, 文字 屬型.區域性變數 網頁內容, 文字型 網頁內容 = 到文字 (http讀檔案 (「這裡輸入**」)) ' 注意 網頁如果是utf-8編碼 你還得轉碼 網頁標題 = 採集_取總文字 (網頁內容, 「」, 「」)除錯輸出 (網頁標題) .子程式 採集_取總文字, 文字型 .引數 總文字, 文字型 .引數 文字頭, 文字型 .引數 文字尾, 文字型 .區域性變數 位置1, 整數型 .區域性變數 位置2, 整數型 位置1 = 尋找文字 (總文字, 文字頭, , 真)位置2 = 尋找文字 (總文字, 文字尾, 位置1 + 取文字長度 (文字頭), 真) .如果真 (位置2 > 位置1) 返回 (取文字中間 (總文字, 位置1 + 取文字長度 (文字頭), 位置2 - 取文字長度 (文字頭) - 位置1)) .如果真結束 返回 (「」) 14樓:匿名使用者 用gongyaya123所說的也行,自己寫個取文字中間。 15樓:匿名使用者 http讀取檔案 用正規表示式匹配 易語言讀取txt的指定內容 16樓:歲歲年年相似 .版本 2 .子程式 __啟動視窗_建立完畢 .區域性變數 檔案, 文字型 .區域性變數 文字, 文字型, , "0" .區域性變數 計次, 整數型 檔案 = 到文字 (讀入檔案 (取執行目錄 () + 「1.txt」)) 文字 = 分割文字 (檔案, #換行符, ) .計次迴圈首 (取陣列成員數 (文字), 計次) .如果真 (尋找文字 (文字 [計次], 「賬戶」, , 假) ≠ -1) 編輯框1.內容 = 取文字右邊 (文字 [計次], 取文字長度 (文字 [計次] - 5)) .如果真結束 .如果真 (尋找文字 (文字 [計次], 「密碼」, , 假) ≠ -1) 編輯框2.內容 = 取文字右邊 (文字 [計次], 取文字長度 (文字 [計次] - 5)) .如果真結束 .計次迴圈尾 () 17樓:匿名使用者 讀檔案,如果是ini檔案,則讀配置檔案 18樓: readfile() mid() 易語言怎麼取指定字元左邊文字 19樓:匿名使用者 a=尋找文字 (文字, 指定的字元, 0, 假) 取文字左邊 (文字, a) 20樓:逆天浪血 幫你寫了原始碼 你複製到 易語言 裡看下 ↓↓↓ .版本 2 .區域性變數 文字, 文字型 .區域性變數 變數1, 整數型 .區域性變數 要尋找的文字, 文字型 文字 = 「123456789」 ' 這個就是要取的文字 這個變數你自己定義!!! 變數1 = 3 ' 這個變數1是要取的第幾個文字左邊的文字 你自己定義 不多說你懂得!!! 編輯框1.內容 = 取文字左邊 (文字, 變數1) ' 這樣編輯框取到的文字是「123456789」中從左數第三個文字加第三個文字左邊的兩個!!! ' 明白怎麼取一段文字中的某些個文字了吧! ' 你要取的是某個字元左邊的文字 那麼先把這個字元所在的位置找出來!↓↓↓↙↙↙ 文字 = 「123456789」 要尋找的文字 = 「4」 ' 咱們假設你要取的文字是「123456789」中的4左邊的文字 那麼↙↙↙ 變數1 = 尋找文字 (文字, 要尋找的文字, , 假) ' 這樣要尋找的文字的位置會賦值到變數1裡邊 編輯框1.內容 = 取文字左邊 (文字, 變數1) ' 這樣取出來的文字包含4 如果你想取4左邊的文字不包含4 那麼就再加上下邊的一句**↙↙↙ 編輯框1.內容 = 取文字左邊 (編輯框1.內容, 變數1 - 1) ' 一個漢字佔兩個字元 你懂吧? ' 阿拉伯數字和英文 佔一個字元 所以是變數-1 ' 如果是漢字 那麼就是變數1-2 ' 其實變數1 用 取文字長度(編輯框1.內容)也行的!!! 變通麼 ' 呵呵 自己研究下吧 有時候別人說的太通透了 不是啥好事兒 自己瞭解的 才能更好的運用!! 版本 2.支援庫 eapi 支援庫 iext.程式集 視窗程式集1.子程式 取所有視窗控制代碼。區域性變數 視窗名稱,文字型,0 區域性變數 計次,整數型視窗名稱 取所有視窗列表 計次迴圈首 取陣列成員數 視窗名稱 計次 如果真 取視窗標題 到數值 視窗名稱 計次 且 取視窗標題 到數值 視窗名稱 ... 1新建 windows視窗程式 2拖放一個元件 按鈕 3寫入 版本 2.支援庫 eapi 程式集 視窗程式集1 子程式 按鈕1 被單擊 終止程序 程序id 程序名稱或視窗標題 4有時候,還會來判定程式是否把程序結束了。需要新增邏輯判斷。有幾種方法 普通結束,強度不高 殺作業物件,釋放程序記憶體,強度... 版本 2 支援庫 eapi 程式集 視窗程式集1 子程式 啟動視窗 建立完畢 時鐘1.時鐘週期 1000 子程式 程序是否存在,邏輯型 引數 程序名,文字型 區域性變數 n1,整數型 區域性變數 n,程序資訊,0 n 取系統程序列表 計次迴圈首 取陣列成員數 n n1 如果 n n1 程序名稱 程序...易語言取控制代碼, 易語言 如何取指定視窗控制代碼?
易語言怎麼強制結束程序,易語言做個指定程序結束程式
易語言中監控程序,易語言怎麼寫監視程序