




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基础题(1)【解题思路】根据题意,须在命令按钮的Click事件过程中,将标签和文本框的Visible属性值设置为False,并用Print方法将文本框的内容输出到窗体上。【操作步骤】步骤1:建立界面,并设置控件的属性。程序中用到的控件及属性见表3.99。 表3.99步骤2:编写程序代码。参考答案Private Sub Command1_Click() Form1.Print Text1.Text Label1.Visible = False Text1.Visible = FalseEnd Sub步骤3:调试并运行程序,关闭程序后按题目要求存盘。基础题(2) 【解题思路】FontSize属性可用来设置文本框中字体的大小。Value属性用于设置滚动条滑块的当前位置值,当滚动框的位置改变时,触发Change事件。【操作步骤】步骤1:建立界面,并设置控件的属性。程序中用到的控件及属性见表3.100。 表3.100步骤2:编写程序代码。参考答案Private Sub HScroll1_Change() Text1.FontSize = HScroll1.ValueEnd Sub步骤3:调试并运行程序,关闭程序后按题目要求存盘。简单题(1)【解题思路】通过InpatBox函数接收用户输入信息,在添加项目单击事件过程中,运用AddItem方法添加列表框内容,在删除项目单击事件中运用RemaneItem方法移除列表框内容。【操作步骤】步骤1:打开本题工程文件,添加一个名称为List1列表框和一个名称为Text1文本框,然后建立一个菜单,其属性见表3.101。表3.101标题控件项目添加项目删除项目名称ItemAddDelete内缩符号011步骤2:分析并编写程序代码。程序提供代码Private Sub Add_Click()Text1.Text = InputBox(请输入要添加的项目)List1.AddItem ?End SubPrivate Sub Delete_Click()Text1.Text = InputBox(请输入要删除的项目)For i = 0 To ?If List1.List(i) = ? ThenList1.RemoveItem ?End IfNext iEnd Sub程序结束参考答案第1个?处填入:Text1.Text第2个?处填入:List1.ListCount - 1第3个?处填入:Text1.Text第4个?处填入:i步骤3:调试并运行程序,关闭程序后按题目要求存盘。简单题(2) 【解题思路】本题在For循环语句中,应使用CInt函数将数组arr1中每个元素的数据类型转换为整型,并赋给数组arr2具有相同下标的元素。变量temp记录的是4个文本框中输入数据的平均值,显示在窗体标题栏中。【操作步骤】步骤1:打开本题工程文件。步骤2:分析并编写程序代码。程序提供代码Option Base 1Private Sub Sort(a() As Integer)Dim Start As Integer, Finish As IntegerDim i As Integer, j As Integer, t As IntegerStart = ?(a)Finish = ?(a)For i = ? To 2 Step -1For j = 1 To ?If a(j) ? a(j + 1) Thent = a(j +1)a(j + 1) = a(j)a(j) = tEnd IfNext jNext iEnd SubPrivate Sub Command1_Click()Dim arr1Dim arr2(4) As Integerarr1 = Array(Val(Text1.Text), Val(Text2.Text), Val(Text3.Text), Val(Text4.Text)For i = 1 To 4arr2(i) = CInt(arr1(i)Next iSort arr2()Text1.Text = arr2(1)Text2.Text = arr2(2)Text3.Text = arr2(3)Text4.Text = arr2(4)End Sub程序结束参考答案第1个?处填入:LBound第2个?处填入:UBound第3个?处填入:4第4个?处填入:3第5个?处填入:步骤3:调试并运行程序,关闭程序后按题目要求存盘。综合题【解题思路】本题需编写读入数据、 计算并输出和存盘命令的单击事件过程。在读数命令的单击事件过程中,通过调用ReadData过程将数据从in5.txt文件读入数组Arr(窗体变量)中;在计算命令的单击事件过程中,在For循环语句(循环变量i的初值为1,终值为100)中依次将数组Arr中大于等于50的元素的值显示在文本框中,并将其值累加到变量sum;在保存命令的单击事件过程中,通过调用WriteData过程将Sum的值写入数据文件out5.txt。【操作步骤】步骤1:打开本题工程文件,利用菜单设计器,按表3.83中的设置建立菜单项,在窗体Form1中绘制一个文本框,其相关属性及其值见表3.102和表3.103。表3.102标题控件读入数据计算并输出存盘名称ReadCalc Save内缩符号000表3.103控件文本框属性NameMultiLineScrollBarsText设置值Text1TRUE2步骤2:分析并编写程序代码。程序提供代码Option Base 1Dim Arr(100) As IntegerSub ReadData()Open App.Path & & datain1.txt For Input As #1For i = 1 To 100Input #1, Arr(i)Next iClose #1End SubSub WriteData(Filename As String, Num As Integer)Open App.Path & & Filename For Output As #1Print #1, NumClose #1End Sub程序结束参考答案Private Sub Calc_Click() Text1.Text = For i = 1 To 100 If Arr(i) = 50 Then Text1.Text = Text1.Text & Arr(i) & Space(5) sum = sum + Arr(i) Next
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 市政管道工程施工期间应急处理方案
- 农村产业融合基础设施提升方案
- AGV物流车生产线自动化改造方案
- 物业管理合同终止与社区环保公益活动协议
- 园林绿化景观效果评估标准
- 离婚协议书附子女抚养权及生活费补充协议
- 园林绿化施工技术实施方案
- 环保设施建设与运营管理综合方案
- 绿色建筑增量成本控制的全寿命周期研究
- 2025年新能源行业人才激励机制与新能源技术创新报告
- DB11∕T 2232-2023 轨道交通车辆基地规划设计标准
- 幼儿发展评价手册使用培训
- 学校校服厂管理制度
- 2023年国际禁毒日-禁毒宣传普及禁毒知识提高禁毒意识
- 2025至2030年中国海洋信息化产业发展动态及投资决策建议报告
- 2025至2030中国沥青基碳纤维行业发展趋势分析与未来投资战略咨询研究报告
- 【生物 黑吉辽蒙版】2025年普通高等学校招生选择性考试(解析版)
- T/CNFAGS 15-2024绿色合成氨分级标准(试行)
- 建筑工程答辩试题及答案
- 可行性分析报告 模板
- 职业技术学校《酒店数字化营销》课程标准
评论
0/150
提交评论