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

時間 2021-07-05 06:18:56

1樓:匿名使用者

.版本 2

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

.區域性變數 數字組, 整數型, , "57"

.區域性變數 n, 整數型

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

n = 1

.判斷迴圈首 (n ≤ 取文字長度 (編輯框1.內容))臨時 = 取文字中間 (編輯框1.

內容, n, 1).如果真 (取** (臨時, ) ≥ 48 且 取** (臨時, ) ≤ 57)

數字組 [取** (臨時, )] = 數字組 [取** (臨時, )] + 1

.如果真結束

n = n + 1

.判斷迴圈尾 ()

臨時 = 「」

.變數迴圈首 (48, 57, 1, n).如果真 (到數值 (數字組 [n]) > 0)臨時 = 臨時 + 到文字 (數字組 [n]) + 「個」 + 字元 (n) + 「,」

.如果真結束

.變數迴圈尾 ()

標籤1.標題 = 臨時

2樓:匿名使用者

(5 < 到數值 (編輯框1.內容) 且 到數值 (編輯框1.內容) < 11) 我沒易語言,只是粗略的給你提示下。 .版本 2 .程式集 視窗程式集1 .

3樓:匿名使用者

分別用分隔文字命令()分隔後取陣列成員數減去一後就是它在文字里出現的次數。麻煩點但還是有效的。

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

4樓:迎接幸福生活

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

是否全是數字:

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

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

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

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

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

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

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

5樓:匿名使用者

.版本 2

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

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

.區域性變數 i, 整數型

.區域性變數 len, 整數型

.區域性變數 asc, 整數型

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

.如果真 (len = 0)

返回 (假)

.如果真結束

.計次迴圈首 (len, i)

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

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

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

.預設.判斷結束

.計次迴圈尾 ()

返回 (真)

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

6樓:匿名使用者

用取文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」, 字串).取文字 ()))

7樓:匿名使用者

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

易語言如何知道編輯框中是否輸入數字···!!

8樓:匿名使用者

用 計次迴圈首來 然後找數自字即可,**如下:bai.版本 2

.支援庫 spec

.程式du

集zhi 視窗程式集_啟動窗dao口

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

.區域性變數 i, 整數型

.計次迴圈首 (10, i)

.如果 (尋找文字 (編輯框1.內容, 到文字 (i), , 假) ≠ -1)

除錯輸出 (「假」)

結束 ()

.否則.如果結束

.計次迴圈尾 ()

除錯輸出 (「真」)

結束 ()

9樓:匿名使用者

.版本 2

.如果抄真 (文字是否是純襲數字 (編輯框1.內容))資訊框 (「輸入」 + 編輯框1.內容, 0, ).子程式 文字是否是純數字, 邏輯型

.引數 文字, 文字型

.區域性變數 迴圈次數, 整數型

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

.區域性變數 i, 整數型

.區域性變數 a, 邏輯型

.計次迴圈首 (取文字長度 (文字), 迴圈次數)文字部分 = 取文字中間 (文字, 迴圈次數, 1).計次迴圈首 (10, i)

.如果 (文字部分 = 到文字 (i))

a = 真

跳出迴圈 ()

.否則a = 假

.如果結束

.計次迴圈尾 ()

.如果真 (a = 假)

跳出迴圈 ()

.如果真結束

.計次迴圈尾 ()

返回 (a)

10樓:匿名使用者

資訊框("你輸入的內容是:"+bjk1.nr,#確認取消鈕,「提示!」)

11樓:小不乖

如果你是要限制編輯框中輸入數字的話是可以的,如果不是的話,我不清楚,因為數字可以是整數型,也可以是文字型的,

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

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

易語言用延時編輯框為什麼不實時顯示

延時 是直接把整個程式給延時了1秒 而視窗的ui還沒有反應過來,又延時1秒 1234執行了,但程式的ui未顯示!你可以加上,處理事件 然後來解決這個問題!版本 2 計次迴圈首 5,處理事件 n n 1 編輯框1.內容 到文字 n 延時 1000 計次迴圈尾 延時 執行後程式會被佔用,待程式結束後返回...

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

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