版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、VB计算器设计图文教程界面设计代码设计测试运行保存文件界面设计:一、启动 VB,新建一个“ 标准 EXE”工程,将“ Form1”的“ Caption 属性 ”改为“我的计算器” ,“ Height 属性 ”改为 6100,“ Width 属性 ”改为 7100。二、添加一个“Frame”,“ Caption 属性 ”改为“数字区” , Height为 3615, Width 为 2655 。添加一个“ Frame”,“ Caption 属性 ”改为“功能区” , Height为 1815, Width 为 3135 。.三、添加一个“TextBox ”,“名称”改为t4 ,“ Text 属性
2、 ”改为空白,Height 为 6255, Width 为 615。用同样的方法,添加一个“ TextBox ”,“名称”改为t1 ,“ Text 属性 ”改为空白,Height 为 975, Width 为 495。添加一个“ TextBox ”,“名称”改为t2 ,“ Text 属性 ”改为空白,Height 为 495, Width 为 495。添加一个“ TextBox ”,“名称”改为t3 ,“ Text 属性 ”改为空白,Height 为 975, Width 为 495。摆放位置如图所示:.t4t1t2t3四、添加一个“CommandButton”,“名称”改为cmd0,“ Ca
3、ption属性 ”改为 0,Height和 Width 都为 495。摆放位置如图所示:按照同样的方法, 在数字区添加其他的 CommandButton,并根据下表更改 CommandButton 的名称、 Caption 属性 , Height 和 Width 。.类型名称Caption 属性Height 高度Width 宽度CommandButtonCmd00495495CommandButtonCmd小数点.495495CommandButton正负+/-495495CommandButtonCmd11495495CommandButtonCmd22495495CommandButton
4、Cmd33495495CommandButtonCmd44495495CommandButtonCmd55495495CommandButtonCmd66495495CommandButtonCmd77495495CommandButtonCmd88495495CommandButtonCmd99495495注意:可以用复制 - 粘贴的方法,但是在询问“是否创建一个控件数组?”时,请选择“否”!最后,数字区的效果如下图所示:五、添加一个“CommandButton”,“名称”改为 加,“ Caption 属性 ”改为 +, Height和 Width 都为 495。摆放位置如图所示:.按照同样
5、的方法, 在功能区添加其他的CommandButton,并根据下表更改CommandButton 的名称、 Caption属性 , Height 和 Width 。类型名称Caption 属性Height 高度Width 宽度CommandButton加+495495CommandButton减-495495CommandButton乘*495495CommandButton除/495495CommandButton计算计算4951215CommandButton清空清空4951215注意:可以用复制 - 粘贴的方法,但是在询问“是否创建一个控件数组?”时,请选择“否”!最后,功能区的效果如下
6、图所示:.六、最后,添加一个“ CommandButton”,“名称”改为 退出,“ Caption 属性 ”改为 退出 , Height 为 495, Width 都为 ,1215 。摆放位置如图所示:.代码设计:.一、为数字区的命令按钮添加代码:双击按钮 0,添加红色部分代码Private Sub Cmd0_Click()' 按钮 0 的代码If t2.Text = "" Then' 如果 t2 的输入为空t1.Text = t1.Text + "0"' 在 t1 添加 0Else' 否则,如果 t2 的输入不为空t3
7、.Text = t3.Text + "0"' 在 t3 添加 0End IfEnd Sub双击按钮 1,添加红色部分代码Private Sub Cmd1_Click() '按钮 1 的代码If t2.Text = "" Thent1.Text = t1.Text + "1"Elset3.Text = t3.Text + "1"End IfEnd Sub双击按钮 2,添加红色部分代码Private Sub Cmd2_Click() '按钮 1 的代码If t2.Text = "&qu
8、ot; Thent1.Text = t1.Text + "2"Elset3.Text = t3.Text + "2"End IfEnd Sub' 请仿照按钮 0、按钮 1、按钮 2 的代码,自己编写输入按钮3- 按钮 9 的代码:双击小数点按钮,添加红色部分代码.Private Sub Cmd小数点 _Click() '按钮小数点的代码If t2.Text = "" Thent1.Text = t1.Text + "."Elset3.Text = t3.Text + "."End
9、 IfEnd Sub双击正负按钮,添加红色部分代码Private Sub正负 _Click() '按钮正负的代码If t2.Text = "" ThenIf t1.Text <> 0 Thent1.Text = "-" + t1.TextEnd IfElseIf t3.Text <> 0 Thent3.Text = "-" + t3.TextEnd IfEnd IfEnd Sub二、为功能区的命令按钮添加代码:分别双击按钮 +、按钮 - 、按钮 * 、按钮 / ,添加红色部分代码 Private Sub
10、 加 _Click() ' 按钮加的代码t2.Text = "+"End SubPrivate Sub减 _Click() '按钮减的代码t2.Text = "-"End SubPrivate Sub减 _Click() '按钮减的代码t2.Text = "*"End SubPrivate Sub减 _Click() '按钮减的代码t2.Text = "/"End Sub双击计算按钮,添加红色部分代码:Private Sub计算 _Click() '按钮计算的代码Select
11、 Caset2Case "+"result = Val(t1.Text) + Val(t3.Text) '计算加法的代码Case "-"result = Val(t1.Text) - Val(t3.Text) '计算减法的代码Case "*".result = Val(t1.Text) * Val(t3.Text) '计算乘法的代码Case "/"result = Val(t1.Text) /Val(t3.Text) '计算除法的代码End Selectt4.Text = resultEnd Sub双击清空按钮,添加红色部分代码:Private Sub清空 _Click() '按钮清除的代码t1.Text = ""t2.Text = ""t3.Text = ""t4.Text = ""End Sub三、最后,双击退出按钮,添加红色部分代码Private Sub
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 业主和房东简单合同范本
- 基于物联网的二零二四年度智能农业解决方案购销合同
- 2024版房地产经纪咨询费合同
- 2024年度福州市二手房买卖合同全文3篇
- 2024年度工程市场调研居间合同3篇
- 麻醉相关课件
- 工程总承包中的联合体协议
- 个人投资简单的协议书范本
- 2024年度云计算服务合同:企业客户与云服务提供商的长期合作协议
- 2024年度租赁合同:办公场所租赁服务3篇
- 单词记忆方法
- 2022年南京市玄武区社区工作者招聘笔试题库及答案解析
- 高校电子课件:珠算教程(第六版)
- 路面施工技术全套课件
- JJF 1321-2011 元素分析仪校准规范-(高清现行)
- 住宅建筑工程施工重点与难点应对措施方案
- 景区玻璃水滑、玻璃滑道项目申请报告可行性研究报告
- 备战2023年新高考英语读后续写高分必备攻略(全国通用)
- 秋季运动会加油稿50字左右100篇
- 水利专业工程师面试题库
- 初中议论文写作讲解通用PPT课件
评论
0/150
提交评论