全文预览已结束
付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基础题(1)【考点分析】本题考点有:文本框的Name、Text、Visible属性。窗体的Click和DblClick事件。【解题思路】根据题意建立文本框并设置其属性。窗体的Click事件中,将Text1的Visible属性设为False,Text2的Visible属性设为True;窗体的DblClick事件中,将Text1的Visible属性设为True,Text2的Visible属性设为False。【操作步骤】步骤1:建立界面,添加控件并设置控件的属性。程序中用到的控件及属性见表3.257。 表3.257 步骤2:编写程序代码。参考答案Private Sub Form_Click() Text1.Visible = False Text2.Visible = TrueEnd SubPrivate Sub Form_DblClick() Text1.Visible = True Text2.Visible = FalseEnd Sub步骤3:调试并运行程序,关闭程序后按题目要求存盘。基础题(2)【考点分析】本题考点有:文本框的Name、Text属性,水平滚动条的Name、SmallChange、LargeChange、Min、Max、Value属性,窗体的Click事件。【解题思路】根据题意建立控件并设置其相应的属性。在Form_Click事件中,将文本框的Text属性值赋给水平滚动条的Value属性。【操作步骤】步骤1:建立界面,添加控件并设置控件的属性。程序中用到的控件及属性见表3.258。 表3.258 步骤2:编写程序代码。参考答案Private Sub Form_Click() HS1.Value = Text1End Sub步骤3:调试并运行程序,关闭程序后按题目要求存盘。简单题(1)【考点分析】本题考点有:文本框的Text属性,数组的定义,Array( )函数,&连接符, Str( )函数,If判断语句和For循环语句。【解题思路】单击命令按钮,首先通过Array( )函数初始化数组。用If语句判断数组中的正数和负数,用For循环将正数累加到pos变量中,将负数累加到neg变量中。【操作步骤】步骤1:打开本题工程文件。步骤2:分析并编写程序代码。程序提供代码Option Base 1Private Sub Command1_Click() Dim Arr Arr = Array(43, 68, -25, 65, -78, 12, -79, 43, -94, 72) pos = 0 neg = 0 For k = 1 To 10 If Arr(k) 0 Then pos = pos + Arr(k) Else neg = neg + Arr(k) End If Next k Text1.Text = 正数之和为: & Str(pos) Text2.Text = 负数之和为: & Str(neg)End Sub程序结束步骤3:调试并运行程序,关闭程序后按题目要求存盘。简单题(2)【考点分析】本题考点有:命令按钮的Caption、Enabled属性,计时器的Interval、Enabled属性,标签的Caption、AutoSize、FontBold、FontSize,If判断语句。【解题思路】按钮禁用只需将其Enabled属性设为False即可,按钮标题的改变通过其Caption属性来设置。在Command1_Click事件中,计时器的Enabled属性为True;在Command2_Click事件中,计时器的Enabled属性为False。【操作步骤】步骤1:打开本题工程文件步骤2:分析并编写程序代码。程序提供代码Private Sub Form_Load() Command1.Caption = 开始 Command2.Caption = 停止 Timer1.Interval = 100 Timer1.Enabled = False Label1.Caption = 国 Label1.AutoSize = True Label1.FontBold = TrueEnd SubPrivate Sub Command1_Click() Command1.Caption = 继续 Timer1.Enabled = True Command1.Enabled = False Command2.Enabled = TrueEnd SubPrivate Sub Command2_Click() Timer1.Enabled = False Command2.Enabled = False Command1.Enabled = TrueEnd SubPrivate Sub Timer1_Timer() If Label1.FontSize = 100 Then Label1.FontSize = Label1.FontSize * 1.1 Else Label1.FontSize = 8 End IfEnd Sub程序结束步骤3:调试并运行程序,关闭程序后按题目要求存盘。综合题【考点分析】本题考点有:文件操作,窗体变量的定义,+连接符,LCase( )函数,Len( )函数,Mid( )函数,If判断语句和For循环语句。 【解题思路】Len( )函数用于统计文本的长度。For循环中,用Mid( )函数获得单个字符,并用LCase( )函数将其都转化为小写字母,然后分别统计三个字母出现的次数,并显示在文本框Text2中。【操作步骤】步骤1:打开本题工程文件。步骤2:分析并编写程序代码。程序提供代码Private str1 As StringPrivate intR, intT, intD As IntegerPrivate tmpStr As StringPrivate Sub Command1_Click() Open in5.txt For Input As 1 Line Input #1, str1 Close #1 Text1.Text = str1End SubPrivate Sub Command2_Click()请考生编写统计字母R、T、D出现的次数(忽略大小写)的事件过程必须把R、T、D的统计结果分别保存在窗体变量intR,、intT、 intD中,否则没有成绩End SubPrivate Sub Command3_Click() Open out5.txt For Output As #1 Write #1, intR, intT, intD Close #1End Sub程序结束参考答案 intR = 0 intT = 0 intD = 0 For i = 1 To Len(str1) ch = LCase(Mid(str1, i, 1) If ch = r Then in
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年博尔塔拉职业技术学院单招综合素质考试题库带答案详解(黄金题型)
- 2026年信阳涉外职业技术学院单招职业倾向性考试题库附参考答案详解(夺分金卷)
- 2026年北京社会管理职业学院单招职业技能考试题库及答案详解1套
- 2026年南充电影工业职业学院单招职业技能考试题库及答案详解(夺冠系列)
- 2026年包头轻工职业技术学院单招职业适应性考试题库带答案详解(精练)
- 2026年克拉玛依职业技术学院单招综合素质考试题库带答案详解(满分必刷)
- 2026年包头铁道职业技术学院单招职业技能考试题库附参考答案详解(满分必刷)
- 2026年兰州石化职业技术大学单招职业倾向性测试题库含答案详解(轻巧夺冠)
- 2026年冀中职业学院单招职业技能测试题库含答案详解(完整版)
- 2026年包头轻工职业技术学院单招职业适应性测试题库及答案详解(名师系列)
- 长郡中学2026届高三月考试卷(六)物理+答案
- 建筑企业节后工地复工安全课件
- 山东济南市2025-2026学年秋季学期高一期末考试英语试题(试卷+解析)
- 碎片化运动在慢性病患者中的应用进展2026
- 2026年智能医疗手术报告
- 律师理论考试试题及答案
- 广东省广州市荔湾区2025-2026学年第一学期四年级数学期末试卷(无答案)
- 2026秋招:神州数码集团笔试题及答案
- 中医体重管理科普
- 2025心肺复苏指南
- 中国临床肿瘤学会(csco)胰腺癌诊疗指南
评论
0/150
提交评论