易語言刪除指定文本后面的內(nèi)容示例
在編輯框1中,我們有一個(gè)包含歌曲名字和一串無規(guī)則數(shù)字的文本?,F(xiàn)在我們想要通過點(diǎn)擊按鈕1來刪除指定文本后面的內(nèi)容。具體來說,我們要找到".mp3"這個(gè)關(guān)鍵字,并刪除它之后的所有文本。 .版本 2 .
在編輯框1中,我們有一個(gè)包含歌曲名字和一串無規(guī)則數(shù)字的文本?,F(xiàn)在我們想要通過點(diǎn)擊按鈕1來刪除指定文本后面的內(nèi)容。具體來說,我們要找到".mp3"這個(gè)關(guān)鍵字,并刪除它之后的所有文本。
.版本 2
.子程序 按鈕1_被單擊
.局部變量 關(guān)鍵字的位置, 短整數(shù)型
.局部變量 關(guān)鍵字長度, 整數(shù)型
關(guān)鍵字的位置 尋找文本(編輯框1.內(nèi)容, ".mp3", , 假)
關(guān)鍵字長度 取文本長度(".mp3")
編輯框2.內(nèi)容 取文本左邊(編輯框1.內(nèi)容, 關(guān)鍵字的位置 關(guān)鍵字長度 - 1)
以上是實(shí)現(xiàn)這個(gè)功能的代碼,當(dāng)按鈕1被點(diǎn)擊時(shí),首先通過尋找文本函數(shù)找到關(guān)鍵字".mp3"在編輯框1中的位置,并將其存儲在關(guān)鍵字的位置變量中。然后,通過取文本長度函數(shù)獲取關(guān)鍵字的長度,并將其存儲在關(guān)鍵字長度變量中。
最后,我們使用取文本左邊函數(shù)將編輯框1的內(nèi)容截取為關(guān)鍵字位置加關(guān)鍵字長度減去1的左邊部分,并將其賦值給編輯框2的內(nèi)容。這樣就實(shí)現(xiàn)了刪除指定文本后面的內(nèi)容的功能。
在這個(gè)示例中,假設(shè)編輯框1的內(nèi)容為"月亮之上.mp312345678",那么點(diǎn)擊按鈕1后,編輯框2的內(nèi)容將會變?yōu)?月亮之上"。
通過以上代碼和操作,我們可以很方便地在易語言中找到指定文本并刪除它后面的內(nèi)容。
本文結(jié)束。