求VB编写的标准计算器代码

Alex_1987 2009-12-12 07:03:29
求VB编写的标准计算器代码
就和Windows自带的计算器一样的
我自己写了一个,就是在用键盘输入时出现问题!!
和直接点击按钮效果不一样!!!!
不知该怎么处理!!
...全文
205 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
txzsp 2011-11-11
  • 打赏
  • 举报
回复
推荐一个示例程序,可以直接用,还有源代码,LZ一定试下。
http://download.csdn.net/detail/txzsp/3781512
孤独剑_LPZ 2009-12-14
  • 打赏
  • 举报
回复
网上有源码,解决就好
舉杯邀明月 2009-12-13
  • 打赏
  • 举报
回复
估计楼主是在那个 输出/显示 的‘文本框’中也可以直接输入数据吧。
熊孩子开学喽 2009-12-12
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 alex_1987 的回复:]
已经解决了!!!
麻烦诸位了!!!
我是在text1_keypress事件中调用command_Click()事件,问题就出在这里,
command_click()事件中输出一个字符,而keypress中最后也会输出一个字符,
而将keypress事件中的keyascii值在最后设成0就可以了,这样就可以不输出字符了
[/Quote]

楼主用了TEXT控件? WINDOWS带的那个计算器可没有哦, 你可以在窗体按钮事件中按照键值把不同的按键区别开,然后调用相应的按钮事件.
贝隆 2009-12-12
  • 打赏
  • 举报
回复
帮顶
Alex_1987 2009-12-12
  • 打赏
  • 举报
回复
已经解决了!!!
麻烦诸位了!!!
我是在text1_keypress事件中调用command_Click()事件,问题就出在这里,
command_click()事件中输出一个字符,而keypress中最后也会输出一个字符,
而将keypress事件中的keyascii值在最后设成0就可以了,这样就可以不输出字符了
shanyonggang 2009-12-12
  • 打赏
  • 举报
回复
自己在书本上去找吧!
咸清 2009-12-12
  • 打赏
  • 举报
回复
那里不一样?代码看一看~~
这不是上学那会儿经常做的练习题吗
  • 打赏
  • 举报
回复
调用calc就行了。
加点sendkey

7,765

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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