在本篇文章裏我們給大家分享的是關於易語言如果真、如果和判斷的相關知識點內容,有需要的朋友們學習下。
易語言之什麼是如果真、如果和判斷
1、假設我們需要開發一個類似qq的聊天工具,那我們就需要一個登錄程序,當用戶輸入密碼賬號,我們就要檢查密碼是否正確,這裏就用到了如果真
2、寫法是這樣的
.版本 2 .如果真 (輸入的密碼=正確密碼) ' 當輸入的密碼=正確密碼的時候就執行這裏的代碼,不等於就不執行 信息框 (“登錄成功”, 0, ) .如果真結束
3、上面這樣只是爲了講解整個過程,我們需要把它轉換易語言能理解的正常代碼
我們先聲明2個變量,叫輸入的密碼和正確密碼,輸入的密碼的值就是用戶在編輯框裏輸入的內容,我們只要把它讀出來就可以了,正確密碼嘛我們隨便給它個值“123456”,如圖
4、可能有人會說這裏還有賬號呢,別介意細節嘛,賬號下面纔講的啦,按f5調試一下,輸入123456,消息框就出來了,可問題也來了,如果輸入的是一個錯誤的密碼呢,那這程序就無反應了,可能馬上有人就會想到在加一個如果真,如果真(輸入的密碼≠正確密碼)
,這樣也挺好的可是這樣教程就結束了,爲了不結束教程,這裏就使用到了如果
5、如果真是條件成立(輸入密碼=正確密碼就是條件成立了)就執行裏面的代碼,不成立就跳過。那沒有了真的如果,就代表了無論條件是否成立,都有要執行的代碼。
6、
.版本 2 .子程序 _按鈕1_被單擊 .局部變量 輸入的密碼, 文本型 .局部變量 正確密碼, 文本型 輸入的密碼 = 編輯框2.內容 正確密碼 = “123456” .如果 (輸入的密碼 = 正確密碼) 信息框 (“登錄成功”, 0, ) .否則 信息框 (“密碼錯誤請檢查”, 0, ) .如果結束
這樣我們就完成了一個簡單的密碼檢查代碼了
7、然後在說賬號問題
可能你會猜這裏要用到判斷了,實際上判斷根本沒準備講..因爲它和如果完全一樣,
這裏只是想把如果真和如果嵌套使用,加深理解
我們知道就檢查密碼正確性一樣,一樣我們需要檢查賬號是否存在
這裏是基礎入門教程,所以我們使用比較笨的辦法,
每個賬號就用一條如果真來檢查
爲此增加一個輸入的賬號變量
如圖
8、最下面還有一個沒有賬號的提示,這樣就完成了一個簡單的登錄程序,希望大家能學會了如果真和如果!最下面還有一個沒有賬號的提示,這樣就完成了一個簡單的登錄程序,希望大家能學會了如果真和如果!