初级-简单的登录验证(一)

图片框,下拉列表框,密码框使用

打开易语言开发工具,左上角菜单,【程序】——【新建】,(快捷键:好像没快捷键)

如果这个新建程序都还不会的话,劝你放弃治疗,毕竟不是每个人的智商都能玩程序的。

如下图:左边【windows空白程序】,右边【Windows窗口程序】,下面点击确定。OK?

接下来我们开始模(shan)仿(zhai)一个大中国很出众,很牛逼的,一个pp聊天软件。

如下图,从组件窗口中,分别把【图片框】,【下拉列表框】,【编辑框】,【按钮】添加到右边的窗口中。

红色圈着的是【图片框】;

紫色圈着的是【下拉列表框】;

黄色圈着的是【编辑框】;

浅蓝色圈着的是【按钮】;

按如上图酱紫布好位置。

如下:

然后,会打开一个图片属性对话框,

点击:更换 按钮,然后选择一张合适的图片,最好是跟控件的差不多大小的图片,next,点击确定按钮

然后图片就导入到程序里面了。效果图如下:

同样,左边的图片控件也执行一样的操作方式,如果不会的话,自己蹲墙角爆炸去。

这是我们默认的显示方式,后面等功能完善之后,我们就可以处理不同账号,显示不同的头像问题了。

NEXT.

修改下拉列表框(组合框)的属性:

名称属性,修改为:账号;

(如果找不到名称属性的话,,,,,,,,)

NEXT.

修改编辑框属性:

名称属性,修改为:密码,输入方式,我们选择,密码输入,密码遮盖字符,我们使用默认的 * 号开遮盖

接下来,开始写代码了,

先把按钮的属性改了,修改如下:

然后,双击登录按钮,进入编写代码,

代码如下:

首先 要先拿到组合框的内容,即账号,然后我们要判断拿到的内容是不是空的,如果是空的,我们就弹出信息框告诉客户,账号不能为空,请输入账号。然后就直接信息框后面,添加一句返回()语句,(敲黑板,这个是一个新的知识点)返回()语句的意思就是 直接终止当前的函数的执行,也就是说,只要在某个函数里面,如果程序执行到了返回()这句语句的话,返回语句后面的所有代码都是直接终止,不会再执行,do you know ? 相当于C/C++语言里面的return语句),so!!!如果判断到账号的内容为空的话,就不需要在判断密码的内容了,

如果账号不是空的,那么我们接下来就要判断密码的内容是不是空的,同样,如果密码的内容为空的话,我们就要提示客户告诉客户,密码不能为空,请输入密码,然后弹出信息框,因为密码如果是空的话,我们就不需要在做其他的事情了,然后还是同样的直接返回(),终止程序后面的语句执行。

NEXT,,,,,,

如果账号 和 密码 都不是空的话,我们就开始判断 账号和密码的是否匹配了,我们当前的程序内置账号和密码,一般来说,账号和密码是存放在数据库,BUT,你们这些渣渣现在还不会用数据库,SO,只能先内置在程序里面了。我们内置的是一个美女的QQ账号(我读得书多,不会骗你): 9211666050,密码是:123456.

然后我们开始判断账号的文本内容是不是 921166050,而且他的密码四不四是 123456,如果账号和密码匹配对的话,我们弹出信息框,告诉客户,登录成功,如果账号或者密码有一个不能匹配对的话,我们提示客户,账号错误或者密码错误,

然而,一个简单的登录界面就算完成了,接下来的还要完善一些功能。

额,源代码,你们要吗?

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20171226G09VQZ00?refer=cp_1026

扫码关注云+社区