- 30
- 0
- 约3.46千字
- 约 5页
- 2017-05-02 发布于北京
- 举报
在Form1上添加两个标签[标签分别为“书名”“作者”]
基础题(1) 【解题思路】在窗体上建立好控件后,先设置控件属性,再编写事件过程。
标签和命令按钮的标题由各自的Caption属性来设置,文本框显示的内容由Text属性设置,窗体的标题由其Caption属性来设置。在Visual Basic中可以用+或运算符将两个字符串连接起来。
【操作步骤】
步骤1:建立界面,并设置控件的属性。程序中用到的控件及属性见表3.93和表3.94。
表3.93
控件标签1标签2属性NameCaptionNameCaption设置值Label1书名Label2作者表3.94
控件文本框1文本框2命令按钮属性NameNameNameCaption设置值Text1Text2Command1显示步骤2:编写程序代码。
参考答案
Private Sub Command1_Click()
Form1.Caption = Text1 + , + Text2
End Sub
步骤3:调试并运行程序,关闭程序后按题目要求存盘。
基础题(2)
【解题思路】在窗体上建立好控件后,先设置控件属性,再编写事件过程。
窗体的大小由其Width和Height属性设置,分别决定窗体的宽和高;用滚动条的值来设置窗体的宽和高,只要将窗体的Width属性和Height属性与滚动条的Value相关联即可。
【操作步骤】
步骤1:建立界面,并设置控件的属性。程序中用到的控件及属性见表3.95和表3.96。
步骤2:编写程序代码。
参考答案
Private Sub HScroll1_Change()
Form1.Width = HScroll1.Value
End Sub
Private Sub VScroll1_Change()
Form1.Height = VScroll1.Value
End Sub
步骤3:调试并运行程序,关闭程序后按题目要求存盘。
简单题(1)【解题思路】keyPreview属性用于设置或获取一个值,该值只是判断按键事件传递到具有焦点的控件前,窗体是否将接收此事件,判断按键是否按下可以在窗体的KeyDown事件中进行,用Chr函数将按键代码转换成字符并与给定字符进行比较。使用AddItem方法可以向列表框中添加列表项目,使用RemoveItem方法可以从列表框中删除列表项目。
【操作步骤】
步骤1:打开本题工程文件。设置窗体的KeyPreview属性为True添加一个列表框名称为List1的和一个名称为Text1的文本框。
步骤2:分析并编写程序代码。
程序提供代码
Private Sub Form KeyDown(KeyCode As Integer, Shift As Integer)
If Chr(KeyCode) = A Then
Text1.Text = InputBox(请输入要添加的项目)
List1.AddItem ?
End If
If Chr(KeyCode) = D Then
Text1.Text = InputBox(请输入要删除的项目)
For i = 0 To ?
If List1.List(i) = ? Then
List1.RemoveItem ?
End If
Next i
End If
End Sub
程序结束
参考答案
第1个?处填入:Text1.Text
第2个?处填入:List1.ListCount-1
第3个?处填入:Text1.Text
第4个?处填入:i
步骤3:调试并运行程序,关闭程序后按题目要求存盘。
简单题(2) 【解题思路】文本框里的内容(包括数字)默认情况下都是当作字符串来处理的,如果要参与数据运算则需先用Val函数将其转化为数值类型。这里需要指出的是,利用Array函数对数组各元素赋值,声明的数组只能是Variant类型,数组的上下界可用UBound和LBound函数获得, LBound函数返回数组的下界,而UBound函数返回数组某一维的上界值,这两个函数一起使用即可确定一个数组的大小。
【操作步骤】
步骤1:打开本题工程文件。
步骤2:分析并编写程序代码。
程序提供代码
Option Base 1
Private Function Average(a() As Integer) As Single
Dim Start As Integer, Finish As Integer
Dim i As Integer
Dim Sum As Integer
Start = ?(a)
Finish = ?(a)
Sum = ?
For i = Start To Finish
Sum = Sum + ?
Next i
您可能关注的文档
最近下载
- 框架桥(涵)工程监理实施细则.doc
- 2024-2030年生物基高级相变材料(PCM)行业市场现状供需分析及市场深度研究发展前景及规划投资研究报告.docx
- 宿舍楼某学校学生宿舍楼设计.doc VIP
- 九年义务教育控辍保学工作方案.doc VIP
- 2025年安徽中考语文试卷及答案出炉 .pdf VIP
- KA 25-2025 煤矿井下机电设备完好性要求.docx VIP
- 劳动合同中止期间的工资支付与社保缴纳义务.docx VIP
- T BALI 003—2023 节律照明灯具性能要求.pdf VIP
- 2012年江苏高考数学试卷真题及答案.doc VIP
- 高中地理野外实践活动与乡土文化传承的结合研究教学研究课题报告.docx
原创力文档

文档评论(0)