教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 资格考试 >

VB操作题库-星级全套文字版(5)

来源:网络收集 时间:2025-09-15
导读: 要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其能正确运行,不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。 Dim x0 As Integer, y0 As Integer , a As Single , radius As

要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其能正确运行,不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。

Dim x0 As Integer, y0 As Integer , a As Single , radius As Integer radius=Shape1.Width / 2 ‘圆的半径 If Button=LEFT_BUTTON Then

x0=shape1.left + radius ‘圆心的x坐标 y0=shape1.top + radius ‘圆心的y坐标 If x=x0 Then

Stepy=Sgn(y-y0) * 50

‘ Stepx=? ***** 0 ***** Else

a=(y-y0) / (x-x0) ‘斜率 stepx=sgn(x-x0) * 50

‘ ?=a * stepx ***** stepy ***** If abs(stepy) > abs(stepx) Then Stepy=sgn(y-y0) * 50 Stepx=stepy / a End if End If

‘ ?=True ***** Timer1.Enabled ***** Else

‘ ?=False ***** Timer1.Enabled ***** End if End Sub

Private Sub Timer1_Timer( )

‘ Shape1.Move Shape1.Left + stepx , Shape1.Top + ? ***** stepy ***** End Sub

第10套 基本操作题★

(1)在名称为Form1的窗体上添加一个名称为Shape1的形状控件,通过设置参数使其形状为圆形;添加一个名称为Label1的标签,标题为\形状\,标签的大小能够根据标签内容的字数、大小而定;添加一个名称为Text1的文本框,文本框最多能够显示5个字符,文本框中初使内容为\圆形\,如图所示。

注意:存盘时,将文件保存至考生文件夹下,且窗体文件名为sjt1.frm,工程文件名为sjt1.vbp。

(2)在名称为Form1的窗休上添加一个名称为Label1的标签,字号大小为四号,标题为\等级考试\,如图1所示。通过设置属性使标签初始为不显示。请编写适当的程序,使得运行程序时,窗体的标题立即变为\标签\,单击窗体时,显示标签,如图2所示。

注意:存盘时,将文件保存至考生文件夹下,且窗体文件名保存为sjt2.frm,工程文件名保存为sjt2.vbp。要求程序中不得使用变量,每个事件过程中只能写一条语句。

Private Sub Form_Click() Label1.Visible = True End Sub

*****第10套 简单应用题★

Private Sub Form_Load() Form1.Caption = \标签\End Sub (1)考生文件夹中有工程文件sjt3.vbp。窗体上有名称为Label1、标题为“标签控件”的标签;有一个名称为Command1、标题为“命令按钮”的命令按钮。单击上述两控件中任一控件,则在标签Label2中显示所单击控件的标题内容(标题内容前有“单击”二字),下图是单击命令按钮后的窗体外观。请去掉程序中的注释符,把程序中的?改为正确的内容。

注意:考生不得修改窗体文件中已经存在的控件和程序,最后程序按原文件名存盘。

Private Sub Command1_Click()

'Call ShowName(?) ***** Command1 ***** End Sub

Private Sub Label1_Click()

'Call ShowName(?) ***** Label1 ***** End Sub

'Private Sub ShowName(c As ?) ***** Control ***** If TypeOf c Is CommandButton Then

Label2.Caption = \单击\End If

If TypeOf c Is Label Then

' ? = \单击\ ***** Label2.Caption ***** End If End Sub

(2)在考生文件夹下有一个工程文件sjt4.vbp。其窗体上有一个由八个图片框控件组成的控件数组、两个命令按钮及一个计时器控件,如图1所示。程序功能:

将计时器控件设置为每隔0.5秒触发一次。运行程序时,只显示下标为0的图片框控件数组元素,其它图片框均不显示。单击“开始”按钮,数组中的每个图片框自左至右依次显示,时间间隔为0.5秒,产生月亮从左向右移动的效果,如图2所示。月亮移到右端后再从左端重新开始。单击“停止”按钮,月亮停止移动。

要求:去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。

Private Sub Form_Load() Picture1(0).Left = 0 Picture1(0).Top = 100 For k = 1 To 7

' Picture1(k).Visible = ? ***** False ***** Next End Sub

Private Sub Command1_Click()

' Timer1.Enabled = ? ***** True *****

End Sub

Private Sub Command2_Click() Timer1.Enabled = False End Sub

Private Sub Timer1_Timer() Static i As Integer

Picture1(i).Visible = False i = i + 1

' If i = ? Then ***** 8 ***** ' i =? ***** 0 ***** End If

Picture1(i).Visible = True End Sub

*****第10套 综合应用题★

考生文件夹下有一个工程文件sjt5.vbp。运行程序后,从文件中读出数据,放入5X5的二维数组a中。请编写程序,找出a数组中每行的最大值及该值在行中的次序(即列下标),并将所找到的结果分别保存到一维数组b、c中(a第一行的最大值保存在b(1)中,最大值的列次序保存在c(1)中)。

注意:不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。程序调试通过后,命令按钮的事件过程必须至少执行一次。

Dim a(5, 5) As Integer Dim b(5) As Integer Dim c(5) As Integer

Private Sub Command1_Click() N = 5

For i = 1 To N

'========考生编写程序开始===== Max = a(i, 1) For j = 1 To 5

If Max < a(i, j) Then Max = a(i, j) End If b(i) = Max

If Max = a(i, j) Then c(i) = j Next j

'========考生编写程序结束===== Next i Save End Sub

*****第11套 简单应用题

(1)在考生目录下有一个工程文件sjt3.vbp。程序的功能是:通过键盘向文本框中输入数字,如果输入的是非数字字符,则提示输入错误,且文本框中不显示输入的字符。单击名称为Command1、标题为“添加”的命令按钮,则将文本框中的数字添加到名称为Combo1的组合框中。在给出的窗体文件中已经添加了全部控件,但程序不完整。要求去掉程序中的注释符,把程序中的?改为正确的内容。 注意:

不能修改程序中的其他部分和其他控件的属性。最后把修改后的文件按原文件名存盘。 Private Sub Command1_Click( )

‘Combo1.? *** AddItem Text1.Text *** Text1.text=‖‖ End Sub

Private Sub Text1_KeyPress(KeyAscii As Integer)

‘If KeyAscii > 57 Or KeyAscii < ? Then *** 48 *** MsgBox ―请输入数字!‖

‘KeyAscii=? …… 此处隐藏:3752字,全部文档内容请下载后查看。喜欢就下载吧 ……

VB操作题库-星级全套文字版(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/411859.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)