已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
西南林业大学测绘软件开发与应用实验报告 西南林业大学测绘软件开发与应用实 验 报 告 实验学期2014-2015学年第2学期学院土木工程学院专业测绘工程学号XXX学生姓名XXX任课教师XXX测绘工程系制实验一 开发平台常用部件的使用实验日期_ 2015年5月3日 _得 分_ _1.1 实验项目在窗体上放置一个标签、一个文本框和一个命令按钮,单击命令按钮,则在标签上显示“大家好!”,在文本框显示“欢迎来到这里!”。1.1.1 界面设计1、界面设计截图2、界面设计属性表窗体名控件名属性表属性值Form1Form1Caption我的第一个VB从程序Label1Caption空Text1Text空Command1Caption显示1.1.2算法描述及代码Command1的单击事件进行编程,输入如下代码:Private Sub Command1_Click()更改文本框内容Label1.Caption = 大家好!Label1.FontName = 宋体Label1.FontSize = 15Label1.FontBold = TrueText1.Text = 欢迎来到这里!更改文本框内容Text1.FontName = 黑体设置文本框字体Text1.FontSize = 16设置文本框字体大小Text1.FontBold = TrueEnd Sub1.1.3 调试过程及实验结果1、实验结果截图如下:1.1.4 总结本次实验主要练习了标签、文本框和命令按钮的显示,本次实验比较简单,用时也较短,中间没有出现什么问题。通过本程序,掌握了利用VB进行程序设计的整个流程。本次实验附件包括:程序源代码、可执行文件。1.2 实验项目熟悉新建工程和窗体1.2.1 界面设计实验结果截图如下:1.2.2用三种除法运算(/,mod)做计算实验结果截图如下:Dimbeichushu,chushuAsSinglebeichushu=Val(Text1.Text)chushu=Val(Text2.Text)Text3.Text=beichushu/chushuText4.Text=beichushuchushuText5.Text=beichushuModchushu1.2.2 熟悉多窗体的操作实验结果截图如下:Private Sub Cmdexit_Click()Unload MeEnd SubPrivate Sub Cmdok_Click()If txtname.Text = lx And txtpassword.Text = 1234 ThenForm2.ShowMe.HideElseForm3.ShowUnload MeEnd IfEnd SubPrivate Sub Command1_Click()Form1.ShowUnload.ShowEnd SubPrivate Sub Text1_Change()Text1.Text = 软件资源 & vbCrLf & 软件资源End SubPrivate Sub Form_Load()Unload MeEnd Sub1.2.4 简易计算器的程序设计实验结果截图如下:Private Sub Command1_Click()Dim num1, num2, result As SingleDim op As Stringnum1 = Val(Text1.Text)num2 = Val(Text3.Text)op = Trim(Text2.Text) Select Case opCase + result = num1 + num2Case - result = num1 - num2Case * result = num1 * num2Case / If num2 = 0 Then MsgBox (运算符不能为0,请重新输入第二个数) Text3.Text = Text4.Text = Text3.SetFocus Exit Sub Else result = num1 / num2 End If Case Else MsgBox (运算符不符合要求,请重新输入运算符!) Text2.Text = Text4.Text = Text2.SetFocus Exit Sub End Select Text4.Text = result End SubPrivate Sub Label2_Click()Dim num1, num2, result As SingleDim op As Stringnum1 = Val(Text1.Text)num2 = Val(Text3.Text)op = Trim(Text2.Text) If op = + Then result = num1 + num2ElseIf op = - Then result = num1 - num2ElseIf op = * Then result = num1 * num2ElseIf op = / Then If num2 = 0 Then MsgBox (运算符不能为0,请重新输入第二个数) Text3.Text = Text4.Text = Text3.SetFocus Exit Sub Else result = num1 / num2 End If Else MsgBox (运算符不符合要求,请重新输入运算符!) Text2.Text = Text4.Text = Text2.SetFocus Exit Sub End If Text4.Text = resultEnd Sub1.2.5 单按钮和复按钮的使用实验结果截图如下:Private Sub Command1_Click()Dim zihao As IntegerDim ziti As StringIf Option1.Value = True Then zihao = 16 Else zihao = 20End IfIf Check1.Value = 1 Then Text1.FontBold = TrueElse Text1.FontBold = FalseEnd IfIf Check2.Value = 1 Then Text1.FontItalic = TrueElse Text1.FontItalic = FalseEnd IfIf Option3.Value = True Then ziti = 宋体 Else ziti = 黑体End IfText
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025山东潍坊寿光市学府校车服务有限公司招聘60人笔试历年备考题库附带答案详解试卷3套
- 甘肃省公务员招警考试试题及答案
- 2025四川九洲光电科技股份有限公司招聘销售测试笔试历年典型考点题库附带答案详解试卷3套
- 2025云南保山铁新建设工程管理有限公司招聘1人笔试历年典型考点题库附带答案详解试卷3套
- 2025中国葛洲坝集团市政工程有限公司招聘245人笔试历年常考点试题专练附带答案详解试卷3套
- 2025中国大唐集团有限公司总部管培生招聘笔试历年备考题库附带答案详解试卷3套
- 2025上海燃气校园招聘笔试历年典型考点题库附带答案详解试卷3套
- 布局数据产业新赛道实施方案
- 凤县公务员考试试题及答案
- 番禺公务员考试面试模板试题及答案
- 应用写作-终结性考核-国开(SC)-参考资料
- 抗糖尿病药物市场发展预测和趋势分析
- 双价人乳头瘤病毒疫苗接种知情同意书
- 全州县离婚协议书模板
- 路灯灯头改造施工组织设计(方案)
- 党建趣味活动方案
- DLT 265-2012 变压器有载分接开关现场试验导则
- 大数据技术生涯发展展示
- 水平三排球正面双手垫球公开课教案
- 非公司企业改制登记(备案)申请书
- 《安装操作系统示范》课件
评论
0/150
提交评论