|
E4A 使輸入內(nèi)容分欄顯示——切割文本
467次閱讀 博文 2019-07-29
想要做一個(gè)輸入框輸入后,在下面的標(biāo)簽或文本框中顯示特定的長(zhǎng)度文字,比如輸入1|2|3|4|,就會(huì)在下面四個(gè)輸出框中顯示“1”,"2","3","4",或者是大美|西京|會(huì)在下面顯示“大美” “西京”。
以下是我做的一個(gè)例程界面:
可以看到,在原文后面的文本框中用“|”隔開的內(nèi)容,就會(huì)在下面“接收”后的多個(gè)便簽中顯示分割后的文本。
源碼只涉及一個(gè)按鈕,就是下方的“轉(zhuǎn)換”按鈕,代碼如下:
事件 按鈕1.被單擊()
變量 轉(zhuǎn)換信息 為 文本型()'定義一個(gè)數(shù)組變量,一個(gè)正常變量
變量 對(duì)方信息 為 文本型'數(shù)組變量存放轉(zhuǎn)換后的信息,正常變量存放收到信息
標(biāo)簽3.內(nèi)容 = "" '使各標(biāo)簽內(nèi)容清空
標(biāo)簽4.內(nèi)容 = ""
標(biāo)簽5.內(nèi)容 = ""
標(biāo)簽6.內(nèi)容 = ""
標(biāo)簽7.內(nèi)容 = ""
標(biāo)簽8.內(nèi)容 = ""
標(biāo)簽9.內(nèi)容 = ""
標(biāo)簽10.內(nèi)容 = ""
對(duì)方信息 = 編輯框1.內(nèi)容'將輸入編輯框的內(nèi)容存入"對(duì)方信息"變量
轉(zhuǎn)換信息 = 分割文本(對(duì)方信息,"|")'將輸入信息分割成數(shù)組后存入數(shù)組變量"轉(zhuǎn)換信息'
標(biāo)簽3.內(nèi)容 = 標(biāo)簽3.內(nèi)容 & 子文本替換(轉(zhuǎn)換信息(0),"|"," ") '使標(biāo)簽信息更改成分割后數(shù)組的第1個(gè)數(shù)據(jù)
標(biāo)簽4.內(nèi)容 = 標(biāo)簽4.內(nèi)容 & 子文本替換(轉(zhuǎn)換信息(1),"|"," ") '使標(biāo)簽信息更改成分割后數(shù)組的第2個(gè)數(shù)據(jù)
標(biāo)簽5.內(nèi)容 = 標(biāo)簽5.內(nèi)容 & 子文本替換(轉(zhuǎn)換信息(2),"|"," ") '...
標(biāo)簽6.內(nèi)容 = 標(biāo)簽6.內(nèi)容 & 子文本替換(轉(zhuǎn)換信息(3),"|"," ")
標(biāo)簽7.內(nèi)容 = 標(biāo)簽7.內(nèi)容 & 子文本替換(轉(zhuǎn)換信息(4),"|"," ")
標(biāo)簽8.內(nèi)容 = 標(biāo)簽8.內(nèi)容 & 子文本替換(轉(zhuǎn)換信息(5),"|"," ")
標(biāo)簽9.內(nèi)容 = 標(biāo)簽9.內(nèi)容 & 子文本替換(轉(zhuǎn)換信息(6),"|"," ")
標(biāo)簽10.內(nèi)容 = 標(biāo)簽10.內(nèi)容 & 子文本替換(轉(zhuǎn)換信息(7),"|"," ")
結(jié)束 事件
點(diǎn)擊編譯、運(yùn)行后生成apk文件,在虛擬機(jī)或手機(jī)上運(yùn)行,結(jié)果如下:
最后一次更新于2019-07-29
單片機(jī)
|
|