6个小问题

gxgxfish0813 2002-07-24 09:52:53
我做一个计算器功能是:+,_,*,/,=,清0,退出。没了,没菜单,点BUTTON时可以输入值,不可以接受键盘。
问:
1怎么接受键盘输入呢???
2,他们那些SIN,COS,什么的,怎么做的?
3,进制来回换是怎么做的啊?
(以下是做另一个程序用,我有一个点,我可以控制它在FORM走,还有一个点他追着我走。)
4,我在FORM1上放一个图,我想当我按下->或<-时向左或向右移,直到我不放手,怎么做,用keydown也不行啊。
5还有上下左右键的值是多少啊。怎么区分。
6,用什么函数来取当前按下键的值。
...全文
57 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
friendkey 2002-07-25
  • 打赏
  • 举报
回复
1 写Form的OnKeyDown事件
2 DELPHI提供了SIN COS函数
3 用短除法(可以搜索以前的帖子)
4 同1
5 上VK_UP 下VK_DOWN 左VK_LEFT 右VK_RIGHT
6 同1
gxgxfish0813 2002-07-25
  • 打赏
  • 举报
回复
ORD(KEY)可以不停的取当前按下的值吗。比如我按下一个“D”不放手,然后会一直测到一串“DDDDD”直到我放手?
gxgxfish0813 2002-07-25
  • 打赏
  • 举报
回复
谢谢
kingfei 2002-07-24
  • 打赏
  • 举报
回复
厉害
luoweicaisd 2002-07-24
  • 打赏
  • 举报
回复
1、用edit
2、delphi本身就用sin,cos等
3、哪就要自已写function了
4、onkeypress
5、VK_UP Up Arrow key
VK_DOWN Down Arrow key
使用 if key=char(VK_UP) then
6、ord(key)

5,386

社区成员

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

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