怎么来判断前后2次输入的值是否一样?

duangexin521 2010-03-16 05:04:50
有一输入框:怎么来判断前后2次输入的值是否一样?
请老师指点一下。
...全文
506 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
Eleven 2010-03-17
  • 打赏
  • 举报
回复
[Quote=引用楼主 duangexin521 的回复:]
有一输入框:怎么来判断前后2次输入的值是否一样?
请老师指点一下。
[/Quote]
你要先弄清楚前后2次,第一次如何开始,如何结束,第二如何开始,如何结束,两次要能区分开
aoyihuashao 2010-03-17
  • 打赏
  • 举报
回复
编辑框关联CString m_edit1;
全局变量CString m_last;
OnButtonClicked()
{
UpdateData();
if(m_last.GetLength()!=0 && m_last.Compare(m_edit1) == 0)
{
MessageBox("相同");
}
m_last = m_edit1;
}
duangexin521 2010-03-17
  • 打赏
  • 举报
回复
请高手指点拉!
duangexin521 2010-03-17
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 yuznzhen426 的回复:]
CString OldStr;
if(1==num)
{
CString NowStr;
GetDlgItemText(IDC_EDIT1,NowStr);
OldStr=NowStr;
}
if(2==num)
{
CString NowStr;
GetDlgItemText(IDC_EDIT1,NowStr);
OldStr.Compare(NowStr)
num==0……
[/Quote]

这个方法好像不行?
xueer8835 2010-03-16
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 xueer8835 的回复:]
引用 5 楼 xueer8835 的回复:
定义一个全局变量存下上次输入的值。

做一个按钮,点击时获取控件的值
控件值放入变量a,全局变量b放上次的值(第一次执行是初始化的值),a同b比较,再执行b=a,a=0.
[/Quote]
或者判断一下,如果是第一次输入,只执行b=a,不比较,等等.....
xueer8835 2010-03-16
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 xueer8835 的回复:]
定义一个全局变量存下上次输入的值。
[/Quote]
做一个按钮,点击时获取控件的值
控件值放入变量a,全局变量b放上次的值(第一次执行是初始化的值),a同b比较,再执行b=a,a=0.
yujunnb 2010-03-16
  • 打赏
  • 举报
回复
..........慢慢比较,先存储上次的值,再和本次输入的比较
WizardK 2010-03-16
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 duangexin521 的回复:]

引用 5 楼 xueer8835 的回复:
定义一个全局变量存下上次输入的值。


主要就是想知道上次输入的值怎么获取?这期的值怎么得到?
[/Quote]

你要定义好两次输入的分隔方式,比如,第一次输入完成后,点击一个按钮,存储并清空,再输入,再点击一个按钮进行比对
yuznzhen426 2010-03-16
  • 打赏
  • 举报
回复
CString OldStr;
if(1==num)
{
CString NowStr;
GetDlgItemText(IDC_EDIT1,NowStr);
OldStr=NowStr;
}
if(2==num)
{
CString NowStr;
GetDlgItemText(IDC_EDIT1,NowStr);
OldStr.Compare(NowStr)
num==0;


}
duangexin521 2010-03-16
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 xueer8835 的回复:]
定义一个全局变量存下上次输入的值。
[/Quote]

主要就是想知道上次输入的值怎么获取?这期的值怎么得到?

duangexin521 2010-03-16
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 yuznzhen426 的回复:]
在定义个计数器,获得你第几次输入。
[/Quote]

我可能输入很多次的。主要就是判断前后2次是否一样!
yuznzhen426 2010-03-16
  • 打赏
  • 举报
回复

在定义个计数器,获得你第几次输入。
dd_zhouqian 2010-03-16
  • 打赏
  • 举报
回复
WM_KEYDOWN
xueer8835 2010-03-16
  • 打赏
  • 举报
回复
定义一个全局变量存下上次输入的值。
duangexin521 2010-03-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 cxz003 的回复:]
把前一个的值存起来 跟后一个比一下不就好了??
[/Quote]

能否提供点code?
WizardK 2010-03-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 cxz003 的回复:]

把前一个的值存起来 跟后一个比一下不就好了??
[/Quote]

UP,一个输入框,两次输入,当然要把上次输入的保存了再比较
fandh 2010-03-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 cxz003 的回复:]
把前一个的值存起来 跟后一个比一下不就好了??
[/Quote]
up
  • 打赏
  • 举报
回复
把前一个的值存起来 跟后一个比一下不就好了??
指南针考试系统是一个多角色在线培训考试系统,系统集成了用户管理、角色管理、题库管理、试题管理、考试管理、在线考试等功能,考试流程完善。实现一整套完整体系的考试系统,方便用户在此系统中进行练习并不断提升自己,在考试中不断进步。本系统采用前后端分离方式进行开发实现,使用springboot+vue来进行开发.考试时自动调用摄相头进行考试监控,以防止作弊。技术栈SpringBootMybatis-plusMySQL 5.7Vue全家桶ElementUIRedisSwagger阿里云OSSLog4j主要功能1. 权限控制本系统存在三个不同的角色,教师,管理员,学生三种用户,此系统是基于vue+springboot实现的前后端分离,用户权限校验通过JWT生成token令牌发放到用户,并根据令牌对用户的身份合法性进行校验。2. 在线考试学生用户在注册登录之后,可以在本系统进行在线的考试,考试可由教师和管理员进行布置并设置考试权限(公开,密码),考试题型分为 单选、多选、判断、简答题,并支持题目附带配图。考试过程中需开启摄像头进行考试,系统会自动抓拍考生实时考试状态。3. 成绩模块参加考试后的学生用户,在提交试卷后进入考试结果页面,页面会自动核对学生用户的逻辑题的对错,对于简答题需要老师或者超级管理员进行批阅。对于学生用户参与的考试,学生用户可以查看到考试的详情并可以查看到自己所错的逻辑题。4. 题库模块学生用户在题库模块中可以进行题目的功能训练,训练模式分为,顺序练习,随机练习,也可以根据题型练习(单选,多选,判断)。用户答题时会实时判断正确与否,并有错题解析功能。5. 题库管理超级管理员和教师可以对本考试系统已有的题库进行管理,实现对题库信息的CRUD操作6. 试题管理教师和系统管理员用户有权限对本系统的所有试题进行操作,本系统试题支持复杂类型的题目,考试题目支持多插图,选项答案支持单插图功能。7. 考试管理教师和系统管理员用户有权限对系统存在的考试进行操作,本系统考试支持公开考试和密码口令考试,并可以对考试进行禁用也可以在设置考试时间段,对于考试可以进行很便利的进行组卷,系统内置两种组卷模式,题库组卷和自由选题组卷。8. 考卷批阅对于本系统中存在的复杂考试的题目,可以又对应的老师进行批阅,此系统的逻辑题无需老师用户进行批阅,老师的工作仅仅是批阅简答题这种无准确答案类型的题目,极大地减轻了老师用户的工作量9. 考试统计本系统针对每一考试进行数据统计和报表,让使用本系统的老师用户能够直观的了解到每一考试人员的进步。10. 用户管理超级管理员可以对注册本系统用户的进行授权,并拥有操作一切用户的权限。

16,473

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧