易語言如何判斷編輯框內有多少個字

2021-03-10 00:21:19 字數 1391 閱讀 3499

1樓:匿名使用者

用取文bai本長度(編輯框.內容)會有du問題的。zhi

1   錯誤問題 : 取文字長度dao(編輯框.內容)  。取出的是回

位元組,而漢字乙個字是答兩個位元組。如果編輯框裡有乙個字母和乙個漢字,用取文字長度(編輯框.內容)取出的就是三個字。

2   解決方法 :這裡用了乙個子程式:取字串長度()) 它的作用可以乙個把數字﹑字母﹑漢字等同於相同的位元組。這樣取出的字數是準確的。看下面的**。 .版本 2

.程式集 視窗程式集1

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

編輯框2.內容 = 到文字 (取字串長度 (編輯框1.內容))

.子程式 取字串長度, 整數型

.引數 字串, 文字型

.區域性變數 jscript, 物件

jscript.建立 (「scriptcontrol」, )

jscript.寫屬性 (「language」, 「jscript」)

jscript.數值方法 (「executestatement」, 「function len(t)」)

返回 (到整數 (jscript.通用方法 (「run」, 「len」, 字串).取文字 ()))

2樓:匿名使用者

取文字長度(編輯框1.內容)

易語言怎樣判斷編輯框裡是否為數字

3樓:迎接幸福生活

是否全是數字還是是抄否有數字?我都給你答案吧:

是否全是數字:

如果(到整數(編輯框.內容)=「」)

除錯輸出(「全是數字」)

除錯輸出(「不全是數字」)

是否有數字:(用到了精易模組)

如果(文字區分_只取數字 (編輯框.內容)=「」)除錯輸出(「有數字」)

除錯輸出(「沒有數字」)

希望能幫助你,對你有幫助的話就採納我吧,祝你好運

4樓:匿名使用者

.版本 2

.子程式 文字_是否為數字, 邏輯型, 公開, 中間不能有空格,判斷指定文字是內否是數字

.參容數 參_文字, 文字型

.區域性變數 i, 整數型

.區域性變數 len, 整數型

.區域性變數 asc, 整數型

len = 取文字長度 (參_文字)

.如果真 (len = 0)

返回 (假)

.如果真結束

.計次迴圈首 (len, i)

asc = 取** (參_文字, i)

.判斷開始 (asc < 48) ' a=97返回 (假)

.判斷 (asc > 57) ' z=122返回 (假)

.預設.判斷結束

.計次迴圈尾 ()

返回 (真)

易語言怎麼使編輯框內出現文字後另編輯框內文字消失

版本 2 子程式 按鈕1 被單擊 編輯框2.內容 編輯框1.內容 編輯框2是聊天框 編輯框1是輸入框 然後他們的內容是相等的 編輯框1.內容 然後 編輯框1的內容為空白也就是 親。希望可以幫到你。謝謝。版本 2 子程式 按鈕1 被單擊 編輯框2.內容 編輯框1.內容 編輯框1.內容 這樣就可以了 搞...

易語言怎麼判斷編輯框裡面有幾個0 9的數字呢

方法一 整數型 取文字長度 文字型 文字資料 系統核心支援庫 文字操作 方法二 如果你是要找包含的0 9數字,用尋找文字。 小樓思雨 樓主只要數字,其它的我就不幫你算了 版本 2 子程式 按鈕1 被單擊 區域性變數 i,整數型 區域性變數 數值,文字型 區域性變數 數值2,文字型 區域性變數 s,整...

易語言怎麼判斷編輯框裡面有幾個0 9的數字呢

版本 2 子程式 按鈕1 被單擊 區域性變數 數字組,整數型,57 區域性變數 n,整數型 區域性變數 臨時,文字型 n 1 判斷迴圈首 n 取文字長度 編輯框1.內容 臨時 取文字中間 編輯框1.內容,n,1 如果真 取 臨時,48 且 取 臨時,57 數字組 取 臨時,數字組 取 臨時,1 如果...