星辰 发表于 2017-5-17 08:17:59

求助,不能将“整数型”数据转换到“逻辑型”数据!

      我是个新手这是我根据觅风老师教程做的第一个程序,但是发生了不能将“整数型”数据转换到“逻辑型”数据。问题目前不知道应该怎么改变写法才能通过。我的思路是准备先验证账号密码,如果判断为正确那么提示登陆成功,然后载入进度条。当进度条为100开启新的窗口,并销毁登陆窗口。下面是我具体的源码:


.程序集 窗口程序集1

.子程序 __启动窗口_创建完毕



.子程序 _登陆按钮_被单击

.如果真 (账号框.内容 = “”)
    信息框 (“请输入账号!”, 0, )
    账号框.获取焦点 ()
    返回 ()
.如果真结束

.如果真 (密码框.内容 = “”)
    信息框 (“请输入密码!”, 0, )
    密码框.获取焦点 ()
    返回 ()
.如果真结束

.如果 (账号框.内容 = “123456” 且 密码框.内容 = “123456”)
    信息框 (“登陆成功!”, 0, )
.否则
    信息框 (“账号或者密码错误!”, 0, )

.如果结束
.如果真 (信息框 (“登陆成功!”, 0, ))

.如果真结束
进度条1.位置 = 进度条1.位置 + 1

.子程序 _时钟1_周期事件


.如果真 (进度条1.位置 = 100)
    时钟1.时钟周期 = 0
    进度条1.位置 = 0
.如果真结束



.子程序 _密码框_按下某键, 逻辑型
.参数 键代码, 整数型
.参数 功能键状态, 整数型

.如果真 (键代码 = #回车键)
    _登陆按钮_被单击 ()**** Hidden Message *****

qqq00123 发表于 2017-5-17 08:37:53

学习了!!!!

Dim星痕 发表于 2017-5-17 08:57:47

前来支持~~~~~~~~~~~~~~~~~~~

1377687493qq 发表于 2017-5-17 09:17:40

期待中......

qqq00123 发表于 2017-5-17 09:37:34

顶一个了

730422343 发表于 2017-5-17 09:57:27

这个不错,谢谢共享

星辰 发表于 2017-5-17 10:55:32

问题解决了,但是新问题又来了。进度条只跑一格

天拉拉 发表于 2018-5-3 04:57:40

看看能不能解决

天拉拉 发表于 2018-5-3 05:01:56

进度条1.位置 = 进度条1.位置 + 1这条放到时钟的周期事件下面完美解决
页: [1]
查看完整版本: 求助,不能将“整数型”数据转换到“逻辑型”数据!