许广新 發表於 2019-1-22 14:17:20

易语言如果真、如果和判断知识点总结

<p>易语言之什么是如果真、如果和判断</p>
<p>1、假设我们需要开发一个类似qq的聊天工具,那我们就需要一个登录程序,当用户输入密码账号,我们就要检查密码是否正确,这里就用到了如果真</p>
<p style="text-align: center"><img alt="" src="https://img.jbzj.com/file_images/article/201901/2019012214143824.jpg" /></p>
<p>2、写法是这样的</p>
<div class="jb51code">
<pre class="brush:xhtml;">
.版本 2

.如果真 (输入的密码=正确密码)

' 当输入的密码=正确密码的时候就执行这里的代码,不等于就不执行

信息框 (“登录成功”, 0, )

.如果真结束
</pre>
</div>
<p></p>
<p style="text-align: center"><img alt="" src="https://img.jbzj.com/file_images/article/201901/2019012214143825.jpg" /></p>
<p>3、上面这样只是为了讲解整个过程,我们需要把它转换易语言能理解的正常代码</p>
<p>我们先声明2个变量,叫输入的密码和正确密码,输入的密码的值就是用户在编辑框里输入的内容,我们只要把它读出来就可以了,正确密码嘛我们随便给它个值“123456”,如图&nbsp;</p>
<p style="text-align: center"><img alt="" src="https://img.jbzj.com/file_images/article/201901/2019012214143826.jpg" /></p>
<p>4、可能有人会说这里还有账号呢,别介意细节嘛,账号下面才讲的啦,按f5调试一下,输入123456,消息框就出来了,可问题也来了,如果输入的是一个错误的密码呢,那这程序就无反应了,可能马上有人就会想到在加一个如果真,如果真(输入的密码≠正确密码)</p>
<p>,这样也挺好的可是这样教程就结束了,为了不结束教程,这里就使用到了如果</p>
<p style="text-align: center"><img alt="" src="https://img.jbzj.com/file_images/article/201901/2019012214143827.jpg" /></p>
<p>5、如果真是条件成立(输入密码=正确密码就是条件成立了)就执行里面的代码,不成立就跳过。那没有了真的如果,就代表了无论条件是否成立,都有要执行的代码。</p>
<p style="text-align: center"><img alt="" src="https://img.jbzj.com/file_images/article/201901/2019012214143828.jpg" /></p>
<p></p>
<p>6、</p>
<div class="jb51code">
<pre class="brush:xhtml;">
.版本 2

.子程序 _按钮1_被单击

.局部变量 输入的密码, 文本型

.局部变量 正确密码, 文本型

输入的密码 = 编辑框2.内容

正确密码 = “123456”

.如果 (输入的密码 = 正确密码)

信息框 (“登录成功”, 0, )

.否则

信息框 (“密码错误请检查”, 0, )

.如果结束

</pre>
</div>
<p></p>
<p>这样我们就完成了一个简单的密码检查代码了</p>
<p style="text-align: center"><img alt="" src="https://img.jbzj.com/file_images/article/201901/2019012214143829.jpg" /></p>
<p>7、然后在说账号问题</p>
<p>可能你会猜这里要用到判断了,实际上判断根本没准备讲..因为它和如果完全一样,</p>
<p>这里只是想把如果真和如果嵌套使用,加深理解</p>
<p>我们知道就检查密码正确性一样,一样我们需要检查账号是否存在</p>
<p>这里是基础入门教程,所以我们使用比较笨的办法,</p>
<p>每个账号就用一条如果真来检查</p>
<p>为此增加一个输入的账号变量</p>
<p>如图</p>
<p style="text-align: center"><img alt="" src="https://img.jbzj.com/file_images/article/201901/2019012214143830.jpg" /></p>
<p>8、最下面还有一个没有账号的提示,这样就完成了一个简单的登录程序,希望大家能学会了如果真和如果!最下面还有一个没有账号的提示,这样就完成了一个简单的登录程序,希望大家能学会了如果真和如果!</p>
                           
                            <div class="art_xg">
                              <b>您可能感兴趣的文章:</b><ul><li>易语言用代码体现如果、如果真和判断的区别</li><li>易语言使用如果真命令判断编辑框内容是否正确的代码</li><li>易语言如果真命令使用讲解</li><li>易语言中“如果真”命令的实例分享</li></ul>
                            </div>

                        </div>
                        <!--endmain-->
頁: [1]
查看完整版本: 易语言如果真、如果和判断知识点总结