




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、创建用户界面21 知识点概括1. 用户界面:它是一个应用程序中最重要的部分,是程序与用户进行交互的桥梁,标准的Windows应用程序界面都是由窗口、菜单条、各种按钮、文本框、列表框等对象构成。2. 窗体:它是设计VB应用程序的一个基本平台,是包容用户界面或对话框所需的各种控件对象的容器。在创建一个新的工程时,默认的第一个窗体即为启动窗体。3. 控件:是与用户进行交互的可视化部件,向窗体上添加控件应在窗体编辑器中进行。4. 命令菜单:它是应用程序窗口的基本组成元素之一,它由菜单条、菜单、菜单项、子菜单、弹出式菜单组成,可以通过VB提供的菜单编辑器创建程序菜单。5. 设计用户界面的步骤:(1) 确
2、定窗体的大小和位置(2) 根据程序的功能和要求,添加所需的控件(3) 合理地分布控件的位置与大小(4) 设置各个对象的属性6. 窗体及常用控件的常用属性、事件、方法熟悉各对象的常用属性、方法和事件对于创建应用程序有着举足轻重的作用,下面表2-1给出了窗体及常用控件的常用属性、事件、方法使用说明。表2-1 窗体及常用控件的常用属性、事件、方法一览表对象名称说明通用属性Name设置对象在程序代码中的引用名Caption设置对象的标题栏中或图标下面的文本Font设置文本的字体、字型、字号等Left 设置对象的左边界距容器坐标系纵轴的距离Top 设置对象的上边界距容器坐标系横轴的距离Height 设置
3、对象的高度Width设置对象的宽度Enabled设置对象是否被激活Visible设置对象是否可见BackColor设置对象的背景色ForeColor设置对象的前景色Index设置控件在控件数组中的标识号TabIndex设置窗体中的对象响应Tab键的顺序TabStop设置用户是否可以使用Tab键来选定对象Style设置控件的外观表2-1 (续)对象名称说明窗体(Form)属性BoderStyle设置窗体的边框风格Icon设置运行时窗体最小化所显示的图标Picture设置窗体上的背景图像AutoRedraw设置从Graphics方法到一个持久性位图的输出方法Hide用于隐藏MDIForm或Form
4、对象,但不卸载Show用于显示MDIForm或Form对象Move用于改变对象的位置和大小Print用于在Form和PictureBox上显示文本和图形CLS清除在Form和PictureBox上的文本和图形PrintForm用于将Form对象的图形逐位发送给打印机事件Initialize当应用程序创建某对象时发生,可应用该事件初始化窗体所用的数据,它在Load事件前发生Load当一个窗体被加载时发生Unload当窗体卸载时发生Click当在一个对象上单击鼠标左键时发生DblClick当在一个对象上双击鼠标左键时发生Resize当一个对象首次显示或窗口状态改变时发生Activate当一个窗体成
5、为当前窗体时发生Deactivate当一个窗体不再是当前窗体时发生文本框(TextBox)属性Text设置控件中包含的文本(小于32KB)MaxLength设置控件中可以输入字符的最大数,0为任意个字符MultiLine决定用户是否可以接受多行文本Alignment设置复选框或选项按钮、或一个控件的文本的对齐ScrollBar决定对象是否有水平或垂直滚动条PasswordChar决定是否在控件中显示用户键入的字符SelStart*设置所选择文本的起始点SelLength*设置所选择文本的字符数SelText*设置包含当前所选择文本的字符串方法Refresh强制全部重绘一个窗体或控件SetFoc
6、us将焦点移至指定的窗体或控件事件Change当文本框的内容改变或通过代码改变Text属性的设置时时发生LostFocus当对象失去焦点时发生GotFocus当对象获得焦点时发生KeyPress当一个对象具有焦点,按下并松开一个键时发生表2-1 (续)对象名称说明命令按钮(CommandButton)属性Cancel设置该命令按钮是否为窗体的“取消”按钮Default设置该命令按钮是否为窗体默认的按钮Style设置命令按钮的外观是标准风格或图形风格Value*该命令按钮是否选中,True为选中,False为未选中方法SetFocus事件Click标签(Label)属性AutoSize决定控件是
7、否能自动调整大小以显示所有的内容WordWrap决定控件是否扩大以多行方式显示标题文字,前题是AutoSize为TrueBorderStyle设置边框是立体的或是平面的BackStyle设置背景是透明或是不透明方法Refresh、Move事件Click、DblClick选项按钮(OptionButton)属性Caption设置选项按钮旁的标题文字Alignment设置选项按钮是在标题文字的左边或是右边Value设置选项按钮是否被选中,True为选中,False为未选中事件Click、DblClick复选框(CheckBox)属性Caption同选项按钮Alignment同选项按钮Value设置
8、选项按钮是否被选中,0:未选中,1:选中,2:变灰,暂时不能访问事件Click框架(Frame)Caption该属性为空时,可作为一个封闭边框列表框(ListBox)属性List设置列表框中包含的项目Text*在列表框中最后选中的列表项的正文文本ListIndex*在列表框中最后选中的列表项序号ListCount*列表框中的列表项数目Sorted决定是否将列表框中的列表项按ASCII码自动排序Columus决定列表框中的项目是按一列还是多列显示方法AddItem向列表框添加项目RemoveItem将列表框中所选中的列表项删除Clear清空列表框中的所有项目事件Click、DblClick表2-
9、1 (续)对象名称说明组合框(ComboBox)属性Style决定组合列表框的外观其余同ListBox方法同ListBox事件当Style为0 或 2时可响应Click事件,当Style为1时可响应DblClick事件,当Style为0 或 1时可响应Change事件图片框(PictureBox)属性Picture设置图片框的背景图像AutoSize决定图片框是否能自动调整大小以显示完整的图片方法Print、Move、Refresh事件Click图像(Image)属性Picture设置图像控件的背景图像Stretch确定是否缩放图形来适应图像控件大小方法Move、Refresh定时器(Time
10、r)属性Enabled设置该控件是否被激活Interval设置调用Timer控件的Timer事件间隔的时间(单位为毫秒,最大为65535毫秒)事件TimerTimer控件可以有规律地隔一段时间执行一次代码水平/垂直滚动条(HscrollBar/VscrollBar)属性Min设置滚动块位于滚动条顶端或者最左侧时所代表的值Max设置滚动块位于滚动条底端或者最右侧时所代表的值LargeChange设置当用户在滚动条的空白处单击时增减的值SmallChange设置当用户在滚动条两端的箭头按钮上单击时增减的值Value滚动条当前的值事件Change在滚动块移动后或通过代码改变Value属性的设置时发生
11、。Scroll在滚动块移动时发生注:加*号的属性为运行时属性菜单的使用1. 菜单设计基础菜单设计必需在窗体编辑器窗口中进行,进入菜单编辑器的方法:l 在工具栏上单击“菜单编辑器”按钮l 从“工具”菜单中选取“菜单编辑器”项将会打开“菜单编辑器”对话框,如图2-7所示。菜单也是一个控件,因此设计菜单就是对其属性的设置,然后再针对各菜单项的Click事件进行编程,注意菜单控件只有一个Click事件。图2-7 “菜单编辑器对话框2. 菜单对象的属性菜单中的每一项都是对象,菜单编辑器中的每一项设置,就是对菜单对象的属性设置见表2-6,菜单对象只有一个Click事件。表2-6 菜单对象的属性属性说明标题
12、(Caption)用于输入菜单名或命令名,这些名字出现在菜单条或菜单之中。若要在菜单中建立分隔符条,则应在Caption 框中键入一个连字符“-”名称(Name)用于为菜单项输入控件名,它不会出现在菜单中,是在代码中引用的菜单控件名称索引(Index)可指定一个数值来确定控件在控件数组中的位置,该位置与控件的屏幕位置无关快捷键允许为每个菜单命令选定快捷键,其格式为Ctrl+字符,它是在不打开菜单的时候,直接执行的快捷键,如常用的Ctrl+C(复制)、Ctrl+(剪切)、Ctrl+V(粘贴)等复选允许在菜单项的左边设置复选标记,通常用它来指出切换选项的开关状态激活的决定是否让菜单项对事件做出响应
13、,而如果希望该项失效并模糊显示出来,则也可清除事件可视的将菜单项显示在菜单上箭头每次单击都把选定的菜单向选定的方向移一个等级。一共可以创建六个子菜单等级23 习题1. 要在窗体上显示图片,需设置窗体的 属性。20A. CaptionB. IconC. PictureD. Name2. 将命令按钮的 属性设置为False后,运行时该命令按钮呈灰色不可用。A. ControlBoxB. WindowStateC. VisibleD. Enabled3. 在设计状态下,双击窗体Form1的空白处,打开代码窗口时,显示的是 事件过程模板。A. Form_ClickB. Form1_ClickC. Fo
14、rm_LoadD. Form1_Load4. 如果要在命令按钮上显示图形文件,应设置命令按钮的 。A. Style和Graphics属性B. Style和Picture属性C. Caption和Picture属性D. Caption和Graphics属性5. 关于标签和文本框的区别,以下叙述错误的是 。A. 在程序运行中,标签和文本框都可以用来输出数据B. 在程序运行中,标签和文本框都可以用来输入数据C. 在程序运行中,可以改变标签的内容D. 文本框控件没有Caption属性6. 用 方法可以使文本框获取焦点。A. ChangeB. GotFocusC. SetFocusD. LostFocu
15、s7. 若一个命令按钮的 属性设置为按ESC键等同于单击该命令按钮。A. DefaultB. CancelC. EnabledD. Visible8. 将文本框的 属性设置为True时,可以在该文本中输入多行文本。A. AutoSizeB. MultiLineC. TextD. ScrollBars9. 在滚动条上拖动滚动块移动时触发 事件。A. KeyUpB. KeyPressC. ScrollD. Change10. 在用菜单编辑器设计菜单时,必须输入的项是 。A. 名称和快捷键B. 名称和标题C. 标题和索引D. 标题和快捷键11. 通过文本框的_事件过程可以获取文本框中键入字符的ASC
16、II码值。A. ChangeB. GotFocusC. ClickD. KeyPress12. 引用列表框的最后一项应使用_。A. List1.List (List1.ListCount - 1)B. List1.List (List1.ListCount)C. List1.List (ListCount - 1)D. List1.List (ListCount)13. 缺省时,加载图片后Image控件的尺寸与原图的大小相比,_。A. 和原图不同B. 比原图大C. 比原图小D. 和原图相同14. 计时器控件每次经历一个固定的时间间隔_。A. 修改属性B. 触发事件C. 建立窗体D. 显示图片1
17、5. 要对选定的多个控件调整格式,如对齐、调整间距、统一尺寸等,应使用 菜单。A. 格式B. 编辑C. 视图D. 工具16. 在默认状态下运行时,系统自动执行启动窗体的 事件过程。A. ClickB. GotFocusC. LoadD. Unload17. 向列表框中添中项目应采用 方法A. PrintB. AddItemC. RefreshD. Clear18. 决定控件上文字的字体、字形、大小、效果的属性是 。A. StyleB. FontC. NameD. BackStyle19. 在窗体上已建立了多个控件,如Text1、Label1、Command1,若要使程序一运行焦点就定位在Com
18、mand1上,应将Command1的 属性设置为0。A. IndexB. TabStopC. TabIndexD. Enabled20. 下列控件中, 控件不能改变大小。A. TextBoxB. FrameC. LabelD. Timer21. 某工程中的窗体上,设置了一个Label1和一个Timer控件,由Timer控件实现Label1的滚动,欲停止Label1的滚动,应设置 。A. Label1.Enabled=TrueB. Label1.Enabled=FalseC. Timer1.Enabled=FalseD. Timer1.Enabled=True22. 在下列 控件中可以使用Pri
19、nt方法。A. Form和PictrueBoxB. ListBox和FrameC. Form和LabelD. PictureBox和TextBox23. 若设置Lable控件的背景为透明,应将其_属性设置为_。A. BackStyle,0B. BackColor,1C. BorderStyle,1D. ForeColor,024. 在使用菜单编辑器创建菜单时,可在菜单名称中某字母前插入 符号,那么在运行程序时按Alt键和该字母键就可以打开该命令菜单。A. 下划线B. &C. $D. 25. 若要设置单击滚动条上的空白区域时,滚动条的最大调整值应对其 属性进行设定。A. MaxB. Wi
20、dthC. SmallChangeD. LargeChange第三章VB语言基础31 知识点概括应用程序的组成工程文件(.vbp)一个或若干个窗体模块(.frm)文件一个或若干个标准模块(.Bas)文件事件过程(Sub)用户自定义过程(Sub)用户自定义函数过程(Function)用户自定义过程(Sub)用户自定义函数过程(Function)其它文件图3-1 应用程序的组成一个应用程序就是一个工程,在一个工程中可以包含若干个文件,应用程序的基本组成如图3-1所示。1. 过程与模块程序的最基本单位是过程,一般在VB中将过程分为事件过程和通用过程,常用的模块有窗体模块和标准模块,关于过程的和模块的
21、概念与说明见表3-1。表3-1 过程与模块概念说明过程事件过程为窗体以及窗体上的对象所编写的用来响应由用户或系统引发的各种事件的程序代码通用过程一个应用程序中的不同窗体或者一个窗体内不同的事件过程可以共享的程序代码模块窗体模块(.frm)窗体模块中包含事件过程,以及该窗体及窗体上的各个控件对象的属性设置以及相关的说明;窗体模块还可包含通用过程,它对来自任何事件过程的调用都作出响应标准模块(.bas)标准模块中保存的都是通用过程及相关的说明2. 数据类型数据是计算机程序处理的对象,VB具有强大的数据处理能力,在VB中定义了标准数据类型,其具体说明见表3-2。表3-2 数据类型数据类型类型名称类型
22、说明符存储空间(Byte)初始值数值型整型Integer%20长整型Long&4单精度Single!4双精度Double#8货币型Currency8字节型Byte1字符型变长字符串String$10+串长度空字符串定长字符串String*Size$串长度布尔型Boolean2False日期型Date80:00:00变体型Variant>=16空字符串对象型Object43. 常量常量就是在程序中取值始终保持不变的数据,可以是具体的数值,也可以是专门说明的符号,各种常量的表示见表3-3。表3-3 常量类型示例数值常量123、-9.876E-5(单精度)、3.14159265D8(双
23、精度)、&O137(八进制)、&H2AB8(十六进制)字符常量"Visual Basic"、"中国 北京 2008奥运会" (注:字符常量一定要放在西文双引号内)逻辑常量True(真)、False(假)、非0值转换为True、0转换为False; True=>-1、False=>0日期常量#12:35:48#、#7/12/2004#回车与换行符Chr(13) + Chr(10) 或 vbCrLf符号常量自定义语句格式:Const 常量名类型说明符 As 数据类型 = 表达式Const Pi!=3.1415926Const Ol
24、ympic As String = "中国 北京 2008奥运会"颜色常量红色vbRed青色vbCyan绿色vbGreen洋红色vbMagenta蓝色vbBlue黑色vbBlack黄色vbYellow白色vbWhite4. 变量变量就是以符号形式出现在程序中,且取值可以发生变化的数据,根据变量的作用域的不同,可将变量分为局部变量、窗体/模块级变量和全局变量,表3-4中给出了各种变量的声明方式和声明位置的比较。表3-4 变量局部变量窗体/模块变量全局变量声明位置过程中通用声明通用声明声明方式DimStatic(静态)DimPrivatePublic作用域仅在说明它的过程中使用
25、在定义该变量的模块或窗体的所有过程内均有效在工程内的所有过程中都有效5. 运算符与表达式(1) 运算符在程序设计的过程中,经常要进行各种各样的运算,在VB中包括四种运算:算术运算、连接运算、关系运算和逻辑运算,相关运算符的说明见表3-5。表3-5 运算符类型运算符 / 优先等级算术运算符 (指数) - (取负) * 和 / (整除) Mod (取余) + 和 -连接运算符+ (运算符两边同为字符型) 和 & (强制将两个不同类型的表达式作字符串连接)关系运算符>、<、>=、<=、<> (不等于)、Is (比较两个对象的引用变量)逻辑运算符Not (逻
26、辑非) And (逻辑与) Or (逻辑或) Xor (逻辑异或)(2) 表达式把常量和变量用运算符、括号连接起来的式子就是表达式。在VB表达式中只能使用圆括号,且括号必须成对使用。(3) 运算规则l 优先顺序为:括号最优先算术运算连接运算关系运算逻辑运算l 相同数据类型的数据进行运算,运算结果也是同一类型l 不同数据类型的数据进行运算,运算结果为两个运算对象中存储长度较长的对象的类型例:Dim x As Integer, y As Integer x = 200: y = 200 Print x * y执行以上程序段,将出现“溢出”错误信息,若将其中y As Integer改为y As Si
27、ngle,则运算结果为40000。l / 为浮点除法,不论除数与被除数的类型如何,结果都是双精度型数。l 为整除运算,其结果为整形或长整形,若参与运算的二个对象是浮点数,则应先取整后再做运算l Mod 为取余运算,其结果为整形,若参与运算的二个对象是浮点数,则应先取整后再做运算,其结果的符号为第一个操作数相同l 为指数运算,其结果为双精度型。6. 常用内部函数VB中有两类函数:内部函数和用户自定义函数,用户自定义函数将在第八章中进行介绍。内部函数是由系统提供的,可在任何一个VB程序中随时使用的的程序段。以下表3-6表3-10分别列出了常用函数的格式与功能。注:使用时要注意每个函数的功能、参数个
28、数及类型、以及函数返回值的类型。表3-6 算术函数函数名功能示例表达式结果Sqr(x)求x的平方根值,x0Sqr(16)4Log(x)求x的自然对数,x>0Log(2)0.69314Exp(x)求以e为底的幂值,即求exExp(2)7.38906Abs(x)求x的绝对值Abs(-4.8)4.8Hex(x)求x的十六进制数值,结果为一字符串Hex(1000)3E8Oct(x)求x的八进制数值,结果为一字符串Oct(1000)1750Sgn(x)求x的符号,x>0为1,x=0为0,x<0为-1Sgn(-10)Sgn(10)-11Rnd(x)产生一个在0,1区间均匀分布的随机数若产
29、生mn之间的随机整数其通式为:Int(Rnd*(n-m)+1)+mInt(Rnd*90)+10产生两位随机整数Sin(x)求x的正弦值,x单位为弧度Sin(30*3.141592/ 180)0.5Cos(x)求x的余弦值,x单位为弧度Cos(30*3.141592/ 180)0.866025Tan(x)求x的正切值,x单位为弧度Tan(30*3.141592/ 180)0.57735Atn(x)求x的反正切值,x单位为弧度Atn(30*3.141592/ 180)0.48235表3-7 字符串函数函数名功能示例表达式结果Len(St)求字符串St的长度(字符个数)St="I am a
30、 Student"Len(St*)14Left(St,n)从字符串St左边起取n个字符Left(st,4)"I am"Right(St,n)从字符串St右边起取n个字符Right(St,7)"Student"Mid(St,n1,n2)从字符串St左边第n1个位置开始向右起取n2个字符,若n2省略则取从n1到结尾的所有字符Mid(St,3,2)Mid(St,6)"am""a Student"Ucase(St)将字符串St中所有小写字符改为大写Ucase("New")"NEW&q
31、uot;Lcase(St)将字符串St中所有大写字符改为小写Lcase("NAME")"name"Ltrim(St)去掉字符串St的前导空格Ltrim(" New")"New"Rtrim(St)去掉字符串St的尾随空格Rtrim("New ")"New"Trim(St)去掉字符串St的前导和尾随空格Trim(" New ")"New"Instr(n,St1,St2)从St1的第n个位置起查找给定的字符St2,返回该字符在St1中最先出现
32、的位置,n的缺省值为1,若没有找到St2,则函数值为0Instr(4,St,"a")Instr(St,"R")60String(n, St)得到由n个给定字符St组成的一个字符串String(6, "#")"#"Space(n)得到n个空格"A" & Space(3) & "B""A B"表3-8 .转换函数函数名功能示例表达式结果Str(x)将数值数据x转换成字符串(含符号位)Str(1024)" 1024"CStr(
33、x)将x转换成字符串型,若x为数值型,则转为数字字符串(对于正数符号位不予保留)CStr(1024)"1024"Val(x)将字符串x中的数字转换成数值Val("1024B")1024Chr(x)返回以x为ASCII代码值的字符Chr(65)"A"Asc(x)给出字符x的ASCII代码值(十进制数)Asc("A")65CInt(x)将数值型数据x的小数部分四舍五入取整CInt(16.8)CInt(-16.8)17-17Fix(x)将数值型数据x的小数部分舍去Fix(-16.8)-16Int(x)取小于等于x的最大整
34、数Int(16.8)Int(-16.8)16-17表3-9 日期函数函数名功能Date$返回系统当前的日期Time$返回系统当前的时间Now返回系统当前的日期和时间Year(x)返回一个表示x的年号的整数,x为一有效的日期变量、常量或字符表达式Month(x)返回一个表示x的月份的整数,x为一有效的日期变量、常量或字符表达式Day(x)返回1-31之间的整型数,x为一有效的日期变量、常量或字符表达式Weekday(x,c)返回x是星期几,x为一有效的日期变量、常量或字符表达式,c是用于指定星期几为一个星期第一天的常数,缺省时表示一周的星期天为第一天 表3-10 其它常用函数函数名格式和功能In
35、putBox格式InputBox(prompt, title , default , xpos , ypos , helpfile, context)功能在一对话框中显示提示,等待用户输入正文或按下按钮,并返回包含文本框内容的字符串。MsgBox格式MsgBox(prompt, buttons , title , helpfile, context)功能在对话框中显示消息,等待用户单击按钮,并返回一个整数告诉用户单击哪一个按钮。Format格式Format(expression, format, firstdayofweek, firstweekofyear)功能返回 Variant (Str
36、ing),根据格式表达式中的指令来格式化的IsNumeric格式IsNumeric(expression)功能返回Boolean值,指出表达式的运算结果是否为数。如果为数字,则 IsNumeric返回 True;否则返回False,若是日期表达式,则 IsNumeric 返回 False。LoadPicture格式LoadPicture(filename, size, colordepth,x,y)LoadPicture() 清空图片框中的图片功能将图形载入到窗体、PictureBox 控件或 Image 控件的 Picture 属性RGB格式RGB(red, green, blue)功能返回
37、一个 Long整数,用来表示一个RGB颜色值7. 赋值语句赋值语句的作用就是在程序中改变对象的属性或变量的值,其相关说明见表3-11。表3-11 赋值语句与格式格式变量 = <表达式> 或 对象的属性 = <表达式>说明其作用是当系统执行该语句时,先将“=”右边表达式的值计算出来,然后将该值保存到“=”左边的变量中示例常用的赋值语句形式如:计数:x = x + 1,求和:Sum=Sum+x,求阶乘:Fact=Fact*n等如果一个赋值语句左边变量的类型与右边表达式的类型不同,系统将视具体情况做出如下处理见表3-12,表中出现的变量定义为:x As Integer, y
38、As Double, St As String, Flag As Boolean。表3-12 不同类型的数据处理右边表达式类型左边变量类型系统处理示例数值型数值型先求出表达式的值,再将其转换为相应数值类型后赋值y=2.56 : x=y 结果: x=3字符型先求出表达式的值,再将其转换为字符型后赋值x = 100: y = 3.5: St = x + y 结果: 103.5x = 100: y = 3.5: St = x & y 结果: “1003.5”逻辑型非0值=>True,0 =>Falsex = 100: Flag = x 结果: True字符型数值型由数字构成的字符
39、串可以转换,否则将出现“类型不匹配”错误信息x = "12" + "34" 结果: x=1234x = 12 + "34" 结果: x=46St = "12 + 34": x = St 结果: 出错信息逻辑型"True"=>True,"False"=>False数字串=>数值型=>逻辑型否则将出现“类型不匹配”错误信息St = " False ": Flag = St 结果: FalseSt = "1234":
40、Flag = St 结果: TrueSt = "12 + 34": Flag = St结果: 出错信息逻辑型其他类型False => 0, True => -1St = "123": Flag = Truex = Flag + St 结果: x=12233 习题一单选题1. 表达式Int(Rnd * 4 + 1) * (Int(Rnd * - 1)值的范围是 。A. 0,8B. -1,8C. -3,8D. -4,82. 若要表示1000x2000的VB关系表达式为 。A. 1000x2000B. 1000<=x<=2000C. x
41、1000 And x2000D. x>=1000 And x<=20003. 如果x是一个正数,对x进行四舍五入并保留两位小数的表达式是 。A. Int(100 * (x + 0.005)/100B. Int(10 * (x + 0.05)/10C. Int(x + 0.005)D. Int(x + 0.5)4. 在窗体上使用方法Print Format(12.3456, "00000.000%")将输出结果 。A. 01234.56%B. 01234.560%C. 1234.56%D. 12.3456%5. 在VB中不论常量还是变量,如果不加说明,系统均按 数
42、据处理。A. IntegerB. StringC. BooleanD. Variant6. 以下 段程序代码能够实现变量X、Y中值的交换。A. Z = Y :Y = X :X = ZB. Z = Y :X = Y :X = ZC. X = Y :Y = X D. Z = Y :X = Y :Y = Z7. 在过程中,若要在整个代码运行期间都能保留变量n的值,应使用 语句进行声明。A. Private n As InteerB. Public n As InteerC. Dim n As InteerD. Static n As Inteer8. 下列表达式中,值为True的是 。A. Mid(
43、“ABCD”,2,2)>Left(“ABCD”,2)B. Not (Sqr(4) - 3 >= -2)C. 14 / 2 3 < 10 MOD 4D. Ucase(“abcd”)>=”abcd”9. 窗体上有一个文本框控件Text1,假设已存在二个整型变量a和b ,且变量a的值为5,变量b的值为7。以下的_语句可以使文本框内显示的内容为57。A. Text1.Text = a+bB. Text1.Text = "a+b "C. Text1.Text = a & b D. Text1.Text = "a & b" 1
44、0. 将任意一个两位数N的个位数与十位数对换的表达式为_。A. (N - Int(N / 10) * 10) * 10 + Int(N / 10)B. N - Int(N) / 10 * 10 + Int(N) / 10C. Int(N / 10) + (N - Int(n / 10)D. (N - Int(N / 10) * 10 + Int(N / 10)11. 在模块的通用声明部分,使用Public语句定义的变量称为 。A. 窗体变量B. 局部变量C. 全局变量D. 静态变量12. 要使启动后的窗体Form1出现在屏幕的中央,应在Load事件中设置如下的_ _代码。A. Form1.width = Screen.Width / 2 Form1.height = Screen.Height / 2B. Top = (Screen.Height - Me.Height) 2 Left = Screen.Width - Me.Width 2C. Move (Screen.Height - Height) 2 ,(Screen.Width - Width) 2D. Call Move(Screen.Width / 2, Screen.Height / 2)13. 用消息框显示如下消息:“程序即将被关闭!”,使用以下_语句可以实现(其中n为Integer型)。A. MsgBox
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 锅炉电仪施工方案
- 车间划线、管道标识、定置管理丨车间可视化管理大全
- 煤矿供电保护接地知识培训课件
- 《国际经济环境分析》课件
- 2024年游泳救生员压力管理的策略及试题及答案
- 2025合同范本之销售经理劳动合同
- 2024年外语培养裁判员试题及答案
- 体育经纪人资格考试复习资料 试题及答案
- 项目管理专业资格考试综合评估试题及答案
- 2025年车辆抵押借款合同模板
- 雪绒花(简谱)
- 水印辊安装使用指南
- 基坑支护监理质量评估报告
- 东风电路图Word版
- 楼板裂缝鉴定报告(范本)
- PANTONE潘通色卡C卡
- 特殊过程及关键工序界定(共32页)
- V带轮设计说明书
- 电路图与实物图互画练习一二
- 京九铁路线南昌段隧道整治施工组织设计
- 拼音表(声母、带声调的韵母和整体认读音节)
评论
0/150
提交评论