1樓:
延時() 是直接把整個程式給延時了1秒
而視窗的ui還沒有反應過來,又延時1秒
1234執行了,但程式的ui未顯示!
你可以加上,處理事件(),然後來解決這個問題!
.版本 2
.計次迴圈首 (5, )
處理事件 ()
n = n + 1
編輯框1.內容 = 到文字 (n)
延時 (1000)
.計次迴圈尾 ()
2樓:老九說家電
「延時」執行後程式會被佔用,待程式結束後返回最終執行結果,而不是邊執行邊輸出結果,所以在程式結束後直接返回5,如想讓他連續輸出12345,可以使用延遲或處理事件命令,當然也可以使用時鐘程式
3樓:生人勿近
這個簡單,在你原來的** 延時(1000)下面加個 處理時間() 就ok了。
4樓:三天打魚
你應該使用時鐘 而不是延時 延時會讓佔用主執行緒 使之無法處理其他事件
非要用迴圈的話 改為延遲可以 或者 延時() 加上 處理事件()
5樓:
延時 改為 延遲
不改的話在延時下面加一個 處理事件 ()
6樓:無敵菜鳥隊
新建個子程式把原始碼寫在下面,按鈕1下執行 啟動執行緒 (&子程式1, , ) 就可以了
7樓:右岸搞笑
兩種方法 都可以 希望能幫到你
8樓:錦上添花
使用延時命令期間,主程式執行緒會被佔用,使用者將無法進行其他操作,程式也無法執行下一條命令。
而延遲命令不會佔用執行緒,使用者可以繼續操作,程式的命令正常執行。
9樓:
加一條 編輯框.重新整理顯示
10樓:
易語言處理事件的時候介面會被佔用
11樓:愛**
延時後加 處理事件()
12樓:匿名使用者
用啟動執行緒,就可以了
13樓:匿名使用者
文字框1.加入內容=
14樓:
編輯框1.內容改成編輯框1.加入內容就可以了,如果看著不好看就加上#換行符就行了
.版本 2
.區域性變數 迴圈次數, 整數型
.計次迴圈首 (5, 迴圈次數)
迴圈次數 = 迴圈次數 + 1
編輯框1.加入文字 (到文字 (迴圈次數) + #換行符)延時 (1000)
.計次迴圈尾 ()
計次迴圈是從1開始進行巡視,所以第一次出現的時候已經是2了,如果你需要顯示每次的迴圈次數,那麼就需要每次都進行加入文字,而不是直接給編輯框的內容賦值
【易語言】為什麼我延遲越大編輯框裡顯示的字數越少。。。
15樓:匿名使用者
因為是加入一個系統處理佇列,延遲的時候系統自動處理一些資料如賦值,子程式命令,用處理事件()可以。你延遲少的時候系統來不及處理編輯框.內容=**** 就又獲得了新的任務,所以
延遲越大編輯框裡顯示的字數越少
16樓:一方部落格
有精易模組中這個命令就行,不什麼亂碼的
文字_取出中間文字
文字_取左邊,文字_取右邊
都有,方便快捷
17樓:匿名使用者
不會變少也不會變多啊,只是打字出來的速度變而已啊。
易語言延時,延遲問題
18樓:匿名使用者
.計次迴圈首 (10000, i)
處理事件 ()
編輯框2.內容 =
「測試」
' 延遲 (2000)
' 延時 (2000)
.如果真 (程式集_手動停止 = 真)
你把延遲放到 編輯框2.內容 = 「測試」 後面了啊,執行的時候是先執行給編輯框2 賦值 ,在執行延遲的
這樣寫就可以延遲!!!
.版本 2
.支援庫 spec
.計次迴圈首 (10000, i)
處理事件 ()
延遲 (2000)
編輯框2.內容 = 「測試」
易語言編輯框輸入數字之後,游標自動跳到編輯框
1 可以使用 獲取焦點 方法使用編輯框2獲得焦點。2 可以使用 編輯框1 內容被改變事件來判斷輸入數字的長度,到長度後改變焦點。3 e語言示例 版本 2 程式集 視窗程式集 啟動視窗 子程式 編輯框1 內容被改變 如果真 取文字長度 編輯框1.內容 3 編輯框2.獲取焦點 版本 2 子程式 編輯框1...
易語言怎麼判斷編輯框裡面有幾個0 9的數字呢
版本 2 子程式 按鈕1 被單擊 區域性變數 數字組,整數型,57 區域性變數 n,整數型 區域性變數 臨時,文字型 n 1 判斷迴圈首 n 取文字長度 編輯框1.內容 臨時 取文字中間 編輯框1.內容,n,1 如果真 取 臨時,48 且 取 臨時,57 數字組 取 臨時,數字組 取 臨時,1 如果...
易語言不能將 編輯框 資料轉換為 文字型 資料
區域性 語句 insert into 戶口冊 戶號,姓名,與戶主關係,性別,居民身份證號,配偶姓名,出生日期,曾用名,現住址,戶主姓名,文化程度,籍貫,民族,婚姻狀況,監護人,與監護人關係,兵役狀況,就業狀況,遷入日期,遷入地址,遷入原因,遷出日期,遷出地址,遷出原因,登出日期,登出原因,戶內人數,...