VB考试复习题校考印象.docx

上传人:b****5 文档编号:2858059 上传时间:2022-11-16 格式:DOCX 页数:20 大小:189.54KB
下载 相关 举报
VB考试复习题校考印象.docx_第1页
第1页 / 共20页
VB考试复习题校考印象.docx_第2页
第2页 / 共20页
VB考试复习题校考印象.docx_第3页
第3页 / 共20页
VB考试复习题校考印象.docx_第4页
第4页 / 共20页
VB考试复习题校考印象.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

VB考试复习题校考印象.docx

《VB考试复习题校考印象.docx》由会员分享,可在线阅读,更多相关《VB考试复习题校考印象.docx(20页珍藏版)》请在冰豆网上搜索。

VB考试复习题校考印象.docx

VB考试复习题校考印象

2008-6-14日VB考试印象整理

一、设计题

1、如图所示,窗体中有2个列表框、2个命令按钮。

点击“选择”,把List1中选中对象(含多个)复制到List2中;点击“清除”,List2清空。

图1

答:

首先在属性窗口中设置List1的MultiSelect值为2。

代码:

PrivateSubCommand1_Click()

Dimi%

Fori=0ToList1.ListCount-1

IfList1.Selected(i)ThenList2.AddItemList1.List(i)

Nexti

EndSub

PrivateSubCommand2_Click()

List2.Clear

EndSub

PrivateSubForm_Load()

List1.AddItem"语文"

List1.AddItem"高数"

List1.AddItem"计算机应用"

List1.AddItem"数据结构"

List1.AddItem"哲学"

List1.AddItem"大学英语"

EndSub

2、如同所示,窗体中有2个列表框、1个命令按钮。

点击“未选择的项目复制”,把List1中未选中项目复制到List2中。

图2

答:

首先在属性窗口中设置List1的MultiSelect值为2。

代码:

PrivateSubCommand1_Click()

Dimi%

Fori=0ToList1.ListCount-1

IfNotList1.Selected(i)ThenList2.AddItemList1.List(i)

Nexti

EndSub

PrivateSubForm_Load()

List1.AddItem"语文"

List1.AddItem"高数"

List1.AddItem"计算机应用"

List1.AddItem"数据结构"

List1.AddItem"哲学"

List1.AddItem"大学英语"

EndSub

3、如图所示,窗体中有一个Shape控件、一个滚动条,点击滚动条箭头,使Shape1控件次序变化着各种形状。

图3

答:

首先在属性窗口中设置Hscroll1的Max值为5。

代码:

PrivateSubHScroll1_Change()

Shape1.Shape=HScroll1.Value

EndSub

4、如图所示,窗体中有一个时钟控件、一个滚动条(value值范围:

0~10)、一个命令按钮。

点击“开始”,滚动条滑块每秒以1的步长前进。

图4

答:

首先在属性窗口设置Hscroll1的Max值为10。

代码:

PrivateSubCommand1_Click()

Timer1.Interval=1000

EndSub

PrivateSubTimer1_Timer()

HScroll1.Value=HScroll1.Value+1

EndSub

5、如图所示界面,设计一个标题为“字体颜色”、名称为BgColor弹出式菜,包括一个控件数组子菜单,子菜单名称为Gcolor,标题等属性如图所示,子菜单功能用于设置窗体颜色。

图5

答:

打开菜单编辑器,建立顶级菜单,去掉“可见”属性;

建立子菜单控件数组――“红色”的“索引”输入0、“绿色”的“索引”输入1…

代码:

PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)

IfButton=2ThenPopupMenuBgColor

EndSub

PrivateSubGcolor_Click(IndexAsInteger)

SelectCaseIndex

Case0

IfGcolor(0).Checked=FalseThenGcolor(0).Checked=True

Gcolor

(1).Checked=False

Gcolor

(2).Checked=False

Gcolor(3).Checked=False

Form1.BackColor=vbRed

Case1

Gcolor(0).Checked=False

Gcolor

(2).Checked=False

Gcolor(3).Checked=False

IfGcolor

(1).Checked=FalseThenGcolor

(1).Checked=True

Form1.BackColor=vbGreen

Case2

IfGcolor

(2).Checked=FalseThenGcolor

(2).Checked=True

Gcolor(0).Checked=False

Gcolor

(1).Checked=False

Gcolor(3).Checked=False

Form1.BackColor=vbBlue

Case3

IfGcolor(3).Checked=FalseThenGcolor(3).Checked=True

Gcolor(0).Checked=False

Gcolor

(1).Checked=False

Gcolor

(2).Checked=False

Form1.BackColor=vbYellow

EndSelect

EndSub

6、如图所示界面,设计一个标题为“字体颜色”、名称为BgColor弹出式菜,包括一个控件数组子菜单,子菜单名称为Gcolor,标题等属性如图所示,子菜单功能用于设置文本框中文字颜色。

图6

答:

打开菜单编辑器,建立顶级菜单,去掉“可见”属性;

建立子菜单控件数组――“红色”的“索引”输入0、“绿色”的“索引”输入1…

代码:

PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)

IfButton=2ThenPopupMenuBgColor

EndSub

PrivateSubGcolor_Click(IndexAsInteger)

SelectCaseIndex

Case0

IfGcolor(0).Checked=FalseThenGcolor(0).Checked=True

Gcolor

(1).Checked=False

Gcolor

(2).Checked=False

Gcolor(3).Checked=False

Text1.ForeColor=vbRed

Case1

Gcolor(0).Checked=False

Gcolor

(2).Checked=False

Gcolor(3).Checked=False

IfGcolor

(1).Checked=FalseThenGcolor

(1).Checked=True

Text1.ForeColor=vbRed

Case2

IfGcolor

(2).Checked=FalseThenGcolor

(2).Checked=True

Gcolor(0).Checked=False

Gcolor

(1).Checked=False

Gcolor(3).Checked=False

Form1.BackColor=vbRed

Text1.ForeColor=vbRed

Case3

IfGcolor(3).Checked=FalseThenGcolor(3).Checked=True

Gcolor(0).Checked=False

Gcolor

(1).Checked=False

Gcolor

(2).Checked=False

Text1.ForeColor=vbYellow

EndSelect

EndSub

7、如图7所示界面,包括一个文本框、一个组合框、2个命令按钮。

点击“修改”按钮,组合框中选定项目移到文本框;点击“确认”,文本框中修改之后内容,添加回组合框。

图7

代码:

PrivateSubCommand1_Click()

Text1.Text=Combo1.Text

Combo1.RemoveItemCombo1.ListIndex

EndSub

PrivateSubCommand2_Click()

Combo1.AddItemText1

EndSub

PrivateSubForm_Load()

Combo1.AddItem"张三丰"

Combo1.AddItem"李铭文"

Combo1.AddItem"林历历"

Combo1.AddItem"郑小梅"

Combo1.AddItem"王浩浩"

EndSub

8、设计如图8所示形状。

图8图9

答:

在窗体上画一个Shape1控件,设置Shape1的Shape属性值为4,FillStyle属性值为7。

9、设计如图9所示形状。

答:

在窗体上画一个Shape1控件,设置Shape1的Shape属性值为3,FillStyle属性值为4。

10、如图所示窗体,一个图像框、2个命令按钮。

图像框边框凹陷。

点击“显示第一幅图片”按钮……,“显示第二幅图片”按钮,….。

图10

答:

建立如图所示界面,设置Image1的BoderStyle值为1。

代码:

PrivateSubCommand1_Click()

Image1.Picture=LoadPicture("….")

EndSub

PrivateSubCommand2_Click()

Image1.Picture=LoadPicture("...")

EndSub

11、如图所示窗体,包括2个Text控件、2个单选按钮。

在Text1中输入一个整数,点击单选按钮“1~N中能够被3整除的数之和”,在Text2中显示结果;点击单选按钮“1~N中能够被7整除的数的个数”,在Text2中显示结果。

图11

代码:

PrivateSubOption1_Click()

Dimn%,i%,s%

n=Val(Text1)

Fori=1Ton

IfiMod3=0Thens=s+i

Nexti

Text2=s

EndSub

PrivateSubOption2_Click()

Dimn%,i%,s%

n=Val(Text1)

Fori=1Ton

IfiMod7=0Thens=s+1

Nexti

Text2=s

EndSub

12、如图所示窗体,包括1个带垂直滚动条文本框控件、1个框架、2个复选框。

“下划线”复选框选中状态,给文本框中文字加下划线;“下划线”复选框选点击、未选中状态,不带下划线;点击“倾斜”复选按钮选中状态,使文本框中文字倾斜;再点击“倾斜”复选按钮、未选中状态,不带倾斜。

图12

代码:

PrivateSubCheck1_Click()

Text1.FontUnderline=N

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 调查报告

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1