下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
..VB计算器设计—图文教程界面设计——代码设计——测试运行——保存文件界面设计:启动VB,新建一个"标准EXE"工程,将"Form1"的"Caption属性"改为"我的计算器","Height属性"改为6100,"Width属性"改为7100。添加一个"Frame","Caption属性"改为"数字区",Height为3615,Width为2655。添加一个"Frame","Caption属性"改为"功能区",Height为1815,Width为3135。添加一个"TextBox","名称"改为t4,"Text属性"改为空白,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。摆放位置如图所示:t4t2t3t1t4t2t3t1添加一个"CommandButton","名称"改为cmd0,"Caption属性"改为0,Height和Width都为495。摆放位置如图所示:按照同样的方法,在数字区添加其他的CommandButton,并根据下表更改CommandButton的名称、Caption属性,Height和Width。类型名称Caption属性Height高度Width宽度CommandButtonCmd00495495CommandButtonCmd小数点.495495CommandButton正负+/-495495CommandButtonCmd11495495CommandButtonCmd22495495CommandButtonCmd33495495CommandButtonCmd44495495CommandButtonCmd55495495CommandButtonCmd66495495CommandButtonCmd77495495CommandButtonCmd88495495CommandButtonCmd99495495注意:可以用复制-粘贴的方法,但是在询问"是否创建一个控件数组?"时,请选择"否"!最后,数字区的效果如下图所示:添加一个"CommandButton","名称"改为加,"Caption属性"改为+,Height和Width都为495。摆放位置如图所示:按照同样的方法,在功能区添加其他的CommandButton,并根据下表更改CommandButton的名称、Caption属性,Height和Width。类型名称Caption属性Height高度Width宽度CommandButton加+495495CommandButton减-495495CommandButton乘*495495CommandButton除/495495CommandButton计算计算4951215CommandButton清空清空4951215注意:可以用复制-粘贴的方法,但是在询问"是否创建一个控件数组?"时,请选择"否"!最后,功能区的效果如下图所示:最后,添加一个"CommandButton","名称"改为退出,"Caption属性"改为退出,Height为495,Width都为,1215。摆放位置如图所示:代码设计:一、为数字区的命令按钮添加代码:双击按钮0,添加红色部分代码PrivateSubCmd0_Click<>'按钮0的代码Ift2.Text=""Then'如果t2的输入为空t1.Text=t1.Text+"0"'在t1添加0Else'否则,如果t2的输入不为空t3.Text=t3.Text+"0"'在t3添加0EndIfEndSub双击按钮1,添加红色部分代码PrivateSubCmd1_Click<>'按钮1的代码Ift2.Text=""Thent1.Text=t1.Text+"1"Elset3.Text=t3.Text+"1"EndIfEndSub双击按钮2,添加红色部分代码PrivateSubCmd2_Click<>'按钮1的代码Ift2.Text=""Thent1.Text=t1.Text+"2"Elset3.Text=t3.Text+"2"EndIfEndSub'请仿照按钮0、按钮1、按钮2的代码,自己编写输入按钮3-按钮9的代码:双击小数点按钮,添加红色部分代码PrivateSubCmd小数点_Click<>'按钮小数点的代码Ift2.Text=""Thent1.Text=t1.Text+"."Elset3.Text=t3.Text+"."EndIfEndSub双击正负按钮,添加红色部分代码PrivateSub正负_Click<>'按钮正负的代码Ift2.Text=""ThenIft1.Text<>0Thent1.Text="-"+t1.TextEndIfElseIft3.Text<>0Thent3.Text="-"+t3.TextEndIfEndIfEndSub二、为功能区的命令按钮添加代码:分别双击按钮+、按钮-、按钮*、按钮/,添加红色部分代码PrivateSub加_Click<>'按钮加的代码t2.Text="+"EndSubPrivateSub减_Click<>'按钮减的代码t2.Text="-"EndSubPrivateSub减_Click<>'按钮减的代码t2.Text="*"EndSubPrivateSub减_Click<>'按钮减的代码t2.Text="/"EndSub双击计算按钮,添加红色部分代码:PrivateSub计算_Click<>'按钮计算的代码SelectCaset2Case"+"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>'计算除法的代码EndSelectt4.Text=resultEndSub双击清空按钮,添加红色部分代码:PrivateSub清空_Click<>'按钮清除的代码t1.Text=""t2.Text=""t3.Text=""t4.Text=""EndSub三、最后,双击退出按钮,添加红色部分代码PrivateSub退
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 审议使用方案范文
- 车险个销组训培训课件
- 广东省建设协会空气检测试题
- 车间部门安全培训课件
- 车间统计员培训课件
- 酒店客房设施设备维护与保养制度
- 酒店设备设施采购制度
- 车间级复工复产安全培训
- 银行资产配置与投资制度
- 车间班长教学培训课件
- 原辅材料领料申请单
- 04S519小型排水构筑物1
- 2023年个税工资表
- 劳动者个人职业健康监护档案
- 2023新青年新机遇新职业发展趋势白皮书-人民数据研究院
- 管理学原理教材-大学适用
- 变电站一次侧设备温度在线监测系统设计
- GB/T 6579-2007实验室玻璃仪器热冲击和热冲击强度试验方法
- GB/T 16913.3-1997粉尘物性试验方法第3部分:堆积密度的测定自然堆积法
- GB/T 12621-2008管法兰用垫片应力松弛试验方法
- 重庆大学介绍课件
评论
0/150
提交评论