二级VB强化的主要内容_第1页
二级VB强化的主要内容_第2页
二级VB强化的主要内容_第3页
二级VB强化的主要内容_第4页
二级VB强化的主要内容_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

二级VB强化的主要内容

二级VB强化的主要内容VB强化的主要内容国家

二级考试的题类及分数比例:

笔试:

二级公共基础:

30分,10题选择题,5题填空题VB:

70分,25题选择题,10题填空题上机:

基本操作题:

30分,2小题简洁应用题:

40分,2小题综合应用题:

30分,1小题采纳双及格制,假如两个成果全部及格,才

能拿到等级考试证书,假如有一个不及格,下次可以补考不及格的一

门,另一门不须要再考。

江苏省二级考试的题类及分数比例:

笔试:

信息技术:

20分,20题选择题VB:

40分,10题选择题,30题填空题上机:

改错题:

14分编程题:

26分采纳双及格制,假如两个成果全部及格,才能拿到等

级考试证书,假如有一个不及格,下次两门都必需重考。

1.VB是开发和创建Windows平台下具有图形用户界面应

用程序的工具2.VB4.0有跨平台的编程功能:

既用于16位平台,又用于32位平台;VB5.0.VB6.0只能用

于32位平台;VB6.0有三种版本:

学习版、专业版、企业版。

3.对象、属性、方法、事务对象:

动作体的逻辑模型,VB中的对象主要有窗体、控件、菜单、对

话框。

属性:

描述对象的特性方法:

对象本身的动作事务:

使对象动作起来的动作,操作对象的动作(基本操作)4.标

题条的三种状态:

设计、运行、中断。

5.工具栏有两种形式:

固定形式和符动形式。

6.属性设置:

大多数属性既可以在属性窗口中设置,也可在运行时设置,但有

些属性只能在设计时设置(通常称为设计属性,也称只读属性),有

些属性只能在运行时变更(通常称为运行属性)7.保存工程:

窗体文件(.frin或.frx)、工程文件(.vbp)、标准模块文

件(.bas)、可执行文件(.EXE)8.开发应用程序的一般步骤:

创建程序的用户界面、设置界面上各个对象的属性、编写对象响

应事务的程序代码、保存工程、调试应用程序、创建可执行程序9.

VB应用程序由两部分组成:

用户界面、程序代码10.窗体(Form):

窗体的主要属性有:

Name:

必需以一个字母开头,可包含数字和下划线,长度不超过40个

字符,控件命名规则也相同,缺省名称为Forml>Form2等

Caption:

窗体标题,缺省标题同窗体名BorderStyle:

窗体边框风格,缺省值为2Enabled:

活动属性,缺省值为True,True:

活动,False:

灰化。

其它控件也具有本属性Visible:

可视属性,缺省值为True,True:

可见,False:

不行见ControlBox:

限制框属性,用来设置窗口限制框(系统菜单)的状态,True(默

认):

有,False:

没有MaxBatton:

最大化按钮、MinButton:

最小化按钮,True(默认):

有,False:

没有Left>Top、Width、Height:

确定窗体位置与大小,Left.Top是窗体左上角的坐标,Width.

Height是窗体的宽度和高度,单位为特维,ITwip=1/1440英寸

在程序代码中变更对象属性的格式:

[对象名.]属性二属性值留意:

假如是当前窗体对象,对象名可缺省,如:

Forml.Caption=AABB,可表示成:

Caption=AABB方法:

Hide>Show、Print^Cis格式:

对象名•方法名[参数][对象名.]Print输出项1[,|;输

出项2[,|;]??]其中:

对象名是当前窗体,可缺省,对象名还可以是:

图片框(PictureBox)>马上窗口(Debug)、打印机(Printer)o

逗号格式:

标准格式,每个数据输出占14歹ij,假如输出的是数值型数据,

正号用空格表示;分号格式(也可以是空格分隔,相当于分号):

紧凑格式,下一个输出项紧接着上一个输出项后面输出,假如是

数值,输出一个空格作为两个数据之间的分隔符;假如行末带

标点符号,则下一个Print中的输出项紧接着上一行末尾输出与

Print有关的函数:

Tab(n)>Spc(n)Tab(n):

将光标移动第n列Spc(n):

跳过n歹U,相当于Space(n)留意:

这两个函数只能用于Print方法中。

事务:

Click单击、Load装载、Activate激活语句:

UnloadMe与End11.控件值:

VB为每一个控件规定了一个默认属性,在设置这样的属性时,

不必给出属性名,通常将该属性称为控件内值,如文本框的Text属

性,即Textl.Text可写成Textl12.文本框(TextBox):

属性:

Name:

命名规则同窗体,缺省名称Textl、Text2Text:

文本属性,文本内容的长度单行不超过32KB,多行不超过64KB,

数据类型:

字符型PasswordChar:

口令属性,缺省值为空字符,不能作为口令输入MultiLine:

多行属性,True:

可输入多行文本,False:

一行文本,缺省值:

False,该属性只能在设计时变更,不能在程序中变更,当本属

性为True时,口令属性设置无效。

在设计态输入多行文本的方法如下:

首先设置多行属性为True,然后在Text属性中用Ctrl+Enter

换行;在程序代码中实现文本框中的文本换行的方法如下:

在设计态设置多行属性为True,在程序代码中加上这一行

语句:

Textl=Textlamp;Chr(13)amp;Chf(lO)或Textl=Textl

amp;vbCrLfPrivateSubCommandl_Click()DimiAs

IntegerFori=1To10Textl=Textlamp;iamp;Chr(13)

amp;Chr(10)NextiEndSubAlignment:

对齐属性,0:

左对齐、1:

右对齐、2:

居中,缺省值:

0ScrollBars:

滚动条属性,缺省值为0,无滚动条,1有水平滚动条,2有垂

直滚动条,3有水平与垂直滚动条,本属性只有多行属性为True时

才有效Locked属性:

该属性用来指定文本框是否可编辑,False(默认)可以编辑文

本框中的文本,True不行编辑文本。

关于文本属性Text:

它是字符型数据,是文本框的控件值,即文本属性Text可缺省,

如:

Text3.text=Textl.text+text2.text可写成

Text3=Textl+text2amp;两侧无论是数值还是字符,肯定是字符

连接+两侧全部是字符,则是字符连接,否则是算术加如Textl中

输入1,Text2中输入2,则上述语句执行后,Text3中的值为:

12方法:

SetFocus:

设置焦点事务:

Change>KeyPress运用Change事务,可检查输入到文本

框中数据的合法性,如文本框中必需输入数值,其程序代码如下:

PrivateSubTextlChange()IfTextllt;gt;And

NotIsNumeric(Textl)ThenMsgBox输入的数据不是数值型数

据Textl=Textl.SetFocusEndIfEndSub

运用回车键事务:

PrivateSubTextl_KeyPress(KeyAsciiAsInteger)If

KeyAscii=13ThenIfVai(Textl.Text)gt;=60Then

Text2.Text=及格ElseText2.Text=不及格End

IfEndIfEndSub13.标签(Label)属性:

Name:

同窗体,缺省名称为LabelKLabel2等Caption:

标题属性,缺省标题同名称属性Alignment:

对齐属性,同文本框的对齐属性AutoSize:

大小自适应,缺省值:

FalseBorderStyle:

标签带边框方法:

一般不用事务:

一般不用14.吩咐按钮(CommandButton)属性:

Name:

同窗体,缺省名称为CommandKCommand2等Caption:

标题属性,缺省标题同名称属性Default:

确定属性,一般设置确定按钮的Default属性为True,此时按

回车键等同于单击该按钮Cancel:

取消属性,一般设置取消按钮的Cancel属性为True,此时按

ESC键等同于单击该按钮方法:

SetFocus事务:

Click15.列表框(ListBox)属性:

Name:

同窗体;缺省名称为ListKList2等List:

表属性,用以下格式访问列表框:

Listl.List(列表项序号),留意:

第一个列表项序号为0,在设计态用表属性向列表框添加列表项

时按Ctrl+Enter,在程序代码中可运用添加方法向列表框添加列表

项ListCount:

列表项数目(运行属性)Listindex:

列表项索引,假如未选任何表项,其值为T,假如选第一项,其

值为0Text:

列表项正文,Listl.Text=Listl.List(Listl.ListTndex)

Sorted:

排序属性,缺省值False,小排序,运行时才会排序方法:

Additem:

添加方法,其格式如下:

Listl.Additem列表项文本[,插入位置序号]Clear:

删除全部列表项RemoveItem:

删除某一列表项,其格式如下:

Listl.RemoveItem列表项序号事务:

Click综合应用举例:

通过文本框向列表框添加数据,假如文本框中没有数据,则添加

列表项按钮灰化,假如没有选中列表框中的列表项,则删除某一项按

钮灰化,假如删除了全部列表项,则删除全部项按钮灰化。

PrivateSubCommandl_Click()Listl.Additem

Textl.TextTextl=Text1.SetFocus

Command1.Enabled=FalseCommands.Enabled=TrueEndSub

PrivateSubCommand2Click()Listl.Removeitem

Listl.ListindexCommand2.Enabled=FalseIf

Listl.ListCount=0ThenCommands.Enabled=FalseEndIf

EndSubPrivateSubCommand3_Click()Listl.Clear

Coininand3.Enabled=FalseTextl.SetFocusEndSub

PrivateSubForm_Load()Listl.AddltemAAAAListl.Addltem

BBBBListl.AddltemCCCCCommand1.Enabled=False

Command2.Enabled=FalseEndSubPrivateSubListlClick()

IfListl.ListindexIt;gt;-1ThenCommand2.Enabled=True

EndIfEndSubPrivateSubTextlChange()If

Textl.TextIt;gt;ThenCommand1,Enabled=TrueEnd

IfEndSub通过列表框1向列表框2添加数据,未选中

列表框1中的列表项时,添加按钮灰化,未选中列表框2中的列表

项时.,移去按钮灰化,将列表框1中的全部列表框添加到列表框2

后,添加全部按钮灰化,将列表框2中的全部列表项移去后,移去

全部按钮灰化PrivateSubCommand1Click()

List2.AddltemListl.TextListl.Removeitem

Listl.ListindexCommand1.Enabled=FalseEndSub

PrivateSubCommand2_Click()Listl.AddltemList2.Text

List2.RemoveltemList2.ListindexCommand2.Enabled=False

EndSubPrivateSubCommand3click()DimiAsInteger

Fori=0ToListl.ListCount-1List2.AddltemListl.List(i)

NextiListl.ClearCommands.Enabled=False

Command!.Enabled=TrueEndSubPrivateSub

Command4_Click()DimiAsIntegerFori=0To

List2.ListCount-1Listl.AddlteniList2.List(i)Nexti

List2.ClearCommand4.Enabled=False

Commands.Enabled=TrueEndSubPrivateSubFormLoadO

Listl.AddltemAAAAListl.AddltemBBBBListl.AdditemCCCC

Listl.AdditemDDDDListl.AddltemEEEEListl.AddltemFFFF

Command1.Enabled=FalseComnand2.Enabled=False

Coinmand4.Enabled=FalseEndSubPrivateSubListlClick()

IfListl.ListindexIt;gt;-1ThenCommandl.Enabled=True

EndIfEndSubPrivateSubList2_Click()If

List2.Listindex11;gt;-1ThenCommand2.Enabled=True

EndTfEndSub16.组合框(ComboBox)属性:

Name:

缺省为ComboRCombo2等Style:

外观属性,0:

下拉式组合框、1:

简洁组合框(必需用鼠标拖动)、2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论