以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 经验交流 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=5) ---- 如何在预置循环中使用行编辑的回车事件? (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=5&id=125) |
-- 作者:lifedoor -- 发布时间:2002-7-10 22:30:55 -- 如何在预置循环中使用行编辑的回车事件? 我在“预置循环”的过程中需要等待“行编辑”的回车事件来触动“比较判断”把行编辑内容与参数比较。但不知如何在“预置循环”的过程中使用“行编辑”的回车事件?? ![]() |
-- 作者:admin -- 发布时间:2002-7-11 8:59:25 -- 很简单,只要在循环过程事件中执行“行编辑”的“按下ENTER键”事件就可以了。不过我觉得您的思路肯定有问题,不知道您要做什么? |
-- 作者:lifedoor -- 发布时间:2002-7-11 9:51:03 -- 我早试过了,这样做没用的,在循环过程事件中,如果直接执行“行编辑”的“按下ENTER键”事件,那么它是不会等待你去按ENTER键的,而是直接去执行“按下ENTER键”事件里的内容。这样的话,它只会把“行编辑”中空的“当前编辑内容”与参数比较!!这样的结果不是我想要的! |
-- 作者:lifedoor -- 发布时间:2002-7-11 10:06:34 -- 这是个简单的密码判断程序,功能主要是:提示在行编辑中输入密码,回车确认。密码正确做某事,不正确做另一事,要求只有三次输入机会。 |
-- 作者:水手 -- 发布时间:2002-7-11 16:04:37 -- 不知道用条件判断能否解决你的问题?我曾做过密码登陆,使用条件判断就可以解决。 |
-- 作者:lifedoor -- 发布时间:2002-7-11 16:39:56 -- 我想了解的,并不是如何用别的什么方法可以解决这个程序的编程问题,而是如果在“预置循环”的过程中真的无法使用象“行编辑=>回车事件”的等待功能的话,那么我们可以肯定地说:“预置循环”构件仍然存在着问题!!! |
-- 作者:阳光 -- 发布时间:2002-7-12 8:57:11 -- 还是你的思路有问题吧?密码登陆问题根本就不能这么做。我告诉你一个简单的办法,利用一个变量,初值设为“0”,当你每按一次回车,把变量加1,当等于4时,与比较判断相比较,如果相同,退出系统。 |
-- 作者:admin -- 发布时间:2002-7-12 9:00:44 -- 同意阳光的观点! |
-- 作者:lifedoor -- 发布时间:2002-7-12 13:49:35 -- 好吧!看来只能用“比较判断”来解决这个问题了。我真有点不甘心!本以为“预置循环”的功能最适合解决这个问题了,哪知还不如“比较判断”实用, # % $ # @ & * |