如何把消息发送到某个控件?帮帮偶,谢谢!

努力偷懒 2005-11-15 02:31:25
我的一个窗体里有1个stringGrid1控件和1个edit1控件,当前焦点在stringGrid1里,我想在这个控件的onkeyup事件里面判断当前按下的是否是数字键,如果是,则把消息发送到edit1里面,让edit1里的text属性改变,edit1.text:=edit1.text+按键按下的字符。但是,edit1.text是字符串,而那个按键却是字符char类型,现在想通过消息来解决这个问题,不知道我该怎么做!
...全文
108 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
努力偷懒 2005-11-15
还是想把消息发送到edit控件里,我想删除前面的字符不行哦!
  • 打赏
  • 举报
回复
努力偷懒 2005-11-15
但是,按小键盘的怎么出现的不是数字的?
  • 打赏
  • 举报
回复
努力偷懒 2005-11-15
。。。。。。。。。。。。。。。是哦!是word类型!晕!
  • 打赏
  • 举报
回复
nadel 2005-11-15
Char型可以直接加的,你说的应该是Word型吧?用Chr函数也可以转换的。
Edit1.Text = Edit1.Text + Chr(Key);
这个不需要用到消息的。
  • 打赏
  • 举报
回复
相关推荐
发帖
语言基础/算法/系统设计
加入

1.6w+

社区成员

Delphi 语言基础/算法/系统设计
申请成为版主
帖子事件
创建了帖子
2005-11-15 02:31
社区公告
暂无公告