社区
VB基础类
帖子详情
vb如何做计算器
lucklylucy
2003-12-20 07:46:30
我是一名大学生,今年才学VB.老师让做课件.要做一个计算器,就是和开始菜单中附件里的计算器一样的,我以经把+ - * /等简单运算做出来了.用数组命令按钮做的,想问一下用数组命令按钮作其他运算可不可以.还有就是我用数组命令按钮执行CASE语句,函数返回值是-.多不是0.多,是怎么回事??
...全文
659
16
打赏
收藏
vb如何做计算器
我是一名大学生,今年才学VB.老师让做课件.要做一个计算器,就是和开始菜单中附件里的计算器一样的,我以经把+ - * /等简单运算做出来了.用数组命令按钮做的,想问一下用数组命令按钮作其他运算可不可以.还有就是我用数组命令按钮执行CASE语句,函数返回值是-.多不是0.多,是怎么回事??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sxl007AAAAA
2004-01-02
打赏
举报
回复
我顶支持支持支持支持支持支持支持支持支持支持支持█████████支持支持
支持支持支持支持支持支持支持支持支持███████████████支持支持
支持支持支持支持支持支持支持无██████████████████支持支持
支持支持支持支持支持无████████████████支持支持支持支持支持
支持支持支持支持███████无███支持█████支持支持支持支持支持无
支持无████████████支持支持支持████支持支持支持支持支持支持
无██████████████支持支持支持████支持支持支持支持支持支持
无████████████支持支持支持无███████████支持支持支持
无████████████支持支持支持██████████████支持支持
支持██████████支持支持无██████支持无███████支持支持
支持支持支持支持████支持支持无████支持支持支持█████支持支持无
支持支持支持支持████支持支持████支持██支持无█████支持支持无
支持支持支持支持████支持支持████支持████无█████支持支持无
支持支持支持支持████支持支持████支持████无█████支持支持无
支持支持支持支持████支持支持████支持███支持█████支持支持无
支持支持支持支持████支持支持████支持███支持█████支持支持无
支持支持支持支持████支持支持████无████支持█████支持支持无
支持支持支持支持████支持支持████无████支持█████支持支持无
支持支持支持支持████支持支持████无████支持█████支持支持无
支持支持支持支持████支持支持████无████支持█████支持支持无
支持支持支持支持████支持支持███支持████支持█████支持支持无
支持██支持无█████支持支持███支持███支持无█████支持支持无
支持██████████支持支持无██支持██支持支持█████支持支持无
支持无█████████支持支持支持支持███支持支持无████支持支持无
支持支持无███████支持支持支持支持███无████支持支持支持支持无
支持支持支持██████支持支持支持无████支持█████支持支持支持无
支持支持支持支持无███支持支持支持█████支持无███████支持支持
支持支持支持支持支持支持支持支持██████支持支持无██████支持支持
支持支持支持支持支持支持支持无██████支持支持支持███████支持无
支持支持支持支持支持支持支持█████支持支持支持支持无██████支持无
支持支持支持支持支持支持无█████支持支持支持支持支持无████支持支持
支持支持支持支持支持支持███支持支持支持支持支持支持支持无███支持支持
lucklylucy
2003-12-21
打赏
举报
回复
不许骗人
rexueqingnian
2003-12-21
打赏
举报
回复
我有整个计算器的源代码啊!要的话qq:261885029
yassee
2003-12-21
打赏
举报
回复
private sub command1_click()
x=val(text1.text)
select case 1 to 2
case 1
text1.text=sin(x)
case 2
text1.text=cos(x)
end select
end sub
select case 后跟变量或表达式
pigpag
2003-12-21
打赏
举报
回复
Select Case后面不可以是常数?!
sxl007AAAAA
2003-12-21
打赏
举报
回复
private sub command1_click()
x=val(text1.text)
select case s
case 1
text1.text=sin(x)
case 2
text1.text=cos(x)
end select
end sub
select case 后面不可以是常数!
你说的不是win98开始中的程序中附件里的计算器?!<标准型的/科学型的?>?
lucklylucy
2003-12-21
打赏
举报
回复
可以,我用它作的+ - * / =很好呀!
quanquan626
2003-12-21
打赏
举报
回复
private sub command1_click()
x=val(text1.text)
select case 0
case 1
text1.text=sin(x)
case 2
text1.text=cos(x)
end select
end sub
select case 后面可以是常数吗?
lucklylucy
2003-12-21
打赏
举报
回复
程序代码大概如下,但是运行时总是不成功。
private sub command1_click()
x=val(text1.text)
select case 0
case 1
text1.text=sin(x)
case 2
text1.text=cos(x)
end select
end sub
lucklylucy
2003-12-21
打赏
举报
回复
就是三角函数和二进制的转换。
ahbbnimor
2003-12-20
打赏
举报
回复
我觉得用逆波兰比较好
pigpag
2003-12-20
打赏
举报
回复
不是表达式计算器就用不着反波兰转换算法的
demension
2003-12-20
打赏
举报
回复
把程序show来看看啊
warcraft
2003-12-20
打赏
举报
回复
1.可以参考VB6自己带的例子.在安装目录下找
2.CSDN开发高手第4期有一个比较好的算法的例子
3.也可以利用逆波兰转换
hcj2002
2003-12-20
打赏
举报
回复
就是说清楚一点
programfish
2003-12-20
打赏
举报
回复
其他运算是什么运算?执行什么样的CASE语句,楼主请说清楚。
做
一个简易
计算器
(
VB
版)
今天小编来带大家用
VB
做
一个简易
计算器
废话不多说,下面就是具体步骤了 1、创建控件组的方法首先创建一个命令按钮,调整其大小(觉得合适就行),名称为Command1,Caption 属性为数字 0 ;然后进行“复制”和“粘贴”,当选择“粘贴”时,出现对话框提示已有一个同名控件,询问是否创建控件组,选择“是”后,即创建了一个名为“Command”的控件组。 这时,第一个按钮的Index属性值默认为“...
你在用
VB
做
计算器
吗?错误怎么处理
我在高中时用
VB
语言完成过一个
计算器
程序,它叫Runner. 如果简单
计算器
只有在特殊情况下会出现错误: 显示错误. 除0; 运算的数字过大,过小. 显示错误由于
VB
的文本框全权由自己管理,你要防止用户不小心输入了两个小数点.或者输入两个00在开头之类的.这种处理当时耗费了很长时间.幸得当时的计算机老师王老师所助,她为我找了不少代码,供我学习思考.我当时将文本框作为中间存储区. 输入->过滤
vb
计算机器,说到编程,
VB
居然可以
做
这样的
计算器
,你见过吗?带你一步步实现...
VB
编程语言是一个典型的简单易学,但是呢精通很难,特别是后面的 .net 这些。 好了我不说了,其实我也是初学者,学了一个多月的
VB
,老师让编一个像样点的作业,我想来想去,他们都编的是什么大抽奖啊,猜猜我是谁啊?什么的。我们不一样,所以我就想编个
计算器
,而书上的都是两个文本框,提取text1和2的text来进行运算,跟什么一样。一 开始我本来想用文本框来
做
,抓破脑子也想不出来,应该是我能力不够吧,...
vb
四则运算计算机,怎么用
VB
做
简易的四则运算
计算器
很简单的:窗口放入四个COMMAND控件(Caption属性分别为+、-、X、÷),三个TEXT控件,再放入三个Label控件(Caption属性分别为:操作数1、操作数2和计算结果),窗口的Caption属性改为“四则运算”代码如下:Private Sub Command1_Click()If Val(Text1.Text) + Val(Text2.Text) Int(Val(Text1.Tex...
vb
上
做
计算机乘除的代码,怎样使用
VB
编写有加减乘除功能的
计算器
?
Dim x!, n1!, n2! 'N1,N2分别代表输入的第一个数和第二个数 Dim strn1$, strn2$ 'StrN1,StrN2分别代表输入第一个 Dim firstN As Boolean '判断是否是数字开头 Dim pointflag As Boolean '判断是否已有小数点 Dim runsign As Integer '变量Runsign用来储存运算符号 Dim sign...
VB基础类
7,787
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章