char 转换为integer的问题

zzyx 2003-06-10 02:41:30
代码如下:
编译时候提示integer和char不兼容

procedure TfrmLookup.DBGrid1KeyPress(Sender: TObject; var Key: Char);
begin
//当有键盘按下且当前字段是lookup的

if DBGrid1.SelectedField.Lookup then
begin
SendMessage(txtLookup.Handle,WM_CHAR,key,0);
end;
end;

问题:如何把Char类型的Key转换为Integer?

...全文
204 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzyx 2003-06-10
  • 打赏
  • 举报
回复
谢谢各位
lincanwen 2003-06-10
  • 打赏
  • 举报
回复
SendMessage(txtLookup.Handle,WM_CHAR,Integer(key),0);
fengjn 2003-06-10
  • 打赏
  • 举报
回复
ord()
zzyx 2003-06-10
  • 打赏
  • 举报
回复
补充:txtLookup是一个TEdit

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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