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

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

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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