文档视界 最新最全的文档下载
当前位置:文档视界 › VB编程基础教程8–高级变量主题

VB编程基础教程8–高级变量主题

VB编程基础教程8–高级变量主题
VB编程基础教程8–高级变量主题

VB编程基础教程8–高级变量主题

[ 程序乐园]

数值在变量中的内部表示

variant 变量维护它们所存储的数值的内部表示。这个表示将决定visual basic 在执行比较操作和其它操作时如何处理这些值。将值赋予variant 变量时,visual basic 会用最紧凑的表示正确记录这个值。以后的操作可能使visual basic 改变这个用于特定变量的表示。(variant 变量不是无类型变量,而是能够随意改变类型的变量。)这些内部表示与本章前面在“数据类型”中讨论的数据类型相一致。

注意variant 总保持16 位,无论其中存储了什么数据。对象、字符串和数组,在物理上并非存于variant 之中;在这些情况下,用四个字节的variant 来保持对象引用、或者字符串或数组的指针。而真正的数据存在其它地方。

很多时候,不必了解visual basic 为特殊变量使用哪一种变量类型;visual basic 会自动转换类型。若想了解visual basic 正在使用哪种变量类型,可使用vartype 函数。

例如,如果在variant 变量中存储二进制值,visual basic 就会用double 内部表示。如果知道应用程序并不需要double 值提供的高精度(以及由此而来的低速度),那么将此值转换成single 甚至转换成currency 就可以加快计算速度:

if vartype (x) = 5 then x = csng (x) ‘转换成单精度。

对array 变量,vartype 的值等于数组元素与数据类型返回值之和。例如,这个数组包含double 值:

private sub form_click ()

dim dblsample (2) as double

msgbox vartype (dblsample)

end sub

visual basic 的今后版本可能会增加新的variant 表示,所以,任何根据vartype 函数的返回值做出判断的代码都应能适当地处理非当前定义的返回值。

详细信息关于vartype 函数的信息,请参阅语言参考中的“vartype 函数”。关于数组的更详细信息,请参阅本章后面的“数组”。关于转换数据类型的详细信息,请参阅本章前面的“数据类型”。

variant 变量中存储的numeric 值

在variant 变量中存储整个数时,visual basic 使用最紧凑的表示。例如,若是存储不带小数点的微小的数值,variant 对该值使用integer 表示。如果此后赋予一个较大的数,则visual basic将使用long 值,如果这个数非常大或者有小数部分,则visual basic 将使用double 值。

有时想对一个数使用特定表示。例如,为了在以后的计算中避免舍入误差,可能希望variant 变量将数值作为currency 存储起来。visual basic 提供了几种转换函数,可以用它们将值转换成指定的类型(参阅本章前面的“转换数据类型”)。例如,用ccur 函数可将值转换成currency 类型:

payperweek = ccur (hours * hourlypay)

如果variant 变量不含数或者不含可以解释为数的内容,则对variant 变量执行数学运算或函数计算就会出错。例如,不能对’u2‘这个值进行任何算术运算,尽管它包含一个数值字符’2‘,但整个值并非合法的数。同样不能对值1040ez 进行任何计算,但是,可以对+10 或-1.7e6 进行计算,因为它们是有效的数。因此经常需要判定variant 变量是否包含

可以当作数使用的值。isnumeric 函数可以完成这样的任务:

do

anynumber = inputbox (“enter a number”)

loop until isnumeric (anynumber)

msgbox “the square root is: ” & sqr (anynumber)

当visual basic 将一个非数值的表示(如包含一个数的字符串)转换成数值时,它会使用地区设置(在windows 的“控制面板”中规定)来解释千位分隔符、小数点符号和货币符号。于是,如果windows 的“控制面板”中的国家/地区设置值被设置成美国、加拿大或澳大利亚,则这两个语句将返回true:

isnumeric (“$100″)

isnumeric (“1,560.50″)

而下面两个语句则返回false:

isnumeric (“dm100″)

isnumeric (“1.560,50″)

但是,如果在windows 的“控制面板”中的国家/地区设置值被设置成德国,则情况正好相反:前两个语句返回false,而后两个语句返回true。

如果把包含数的variant 赋给字符串变量或属性,visual basic 自动把数的内部表示转换成字符串。如果想显式地将数转换成字符串,可以用cstr 函数。还可以用format 函数将数转换成字符串,字符串包含某种格式,如货币符,千位分隔符和小数点符号。format 函数按照windows“控制面板”中的“地区设置”对话框自动使用相应的符号。

详细信息请参阅的语言参考中的“format 函数”以及关于转换函数的主题。关于编写分布在国外市场的应用程序的更详细信息,请参阅“国际化”。

variant 变量中存储的字符串

一般说来,在variant 变量中存储和使用字符串不会出什么问题。但是如前所述,有时在使用两个variant 值时,”+ ”运算符的结果可能很含糊。如果两个variant 变量都包含数,则”+ ”运算符执行加法运算。如果两个variant 变量都包含字符串,则”+ ”运算符执行字符串连接。但是,如果一个值代表数,而另一个值代表字符串,则情况就很复杂了。visual basic 首先试图把字符串变成数。如果转换成功,那么”+ ”运算符把两者加在一起;如果不成功,则产生一个“类型不匹配”错误。

为了确保执行的动作为字符串连接,不管变量中的表示如何,都用& 运算符。例如,以下代码:

sub form_click ()

dim x ,y

x = “6″

y = “7″

print x + y,x & y

x = 6

print x + y,x & y

end sub

在窗体上产生如下结果:

67 67

13 67

注意visual basic 在内部用unicode 存储字符串。关于unicode 的更详细的信息,请参阅“国际化”。

variant 变量中存储的date/time 值

variant 变量还可以包含date/time 值。有几个函数返回date/time 值。例如,dateserial 返回该年所剩的天数。

private sub form_click ()

dim rightnow ,daysleft ,hoursleft ,minutesleft

rightnow = now ’now 返回当前的date 和time。

daysleft = int(dateserial(year(rightnow) _

+ 1, 1, 1) – rightnow)

hoursleft = 24 – hour (rightnow)

minutesleft = 60 – minute (rightnow)

print daysleft & ” days left in the year.”

print hoursleft & ” hours left in the day.”

print minutesleft & ” minutes left in the hour.”

end sub

还可以对date/time 值进行运算。通过加减一个整数来增加或减少天数;通过加减一个分数来增加或减少时间。所以,加20 就是加20 天,而减掉1/24 就是减去一小时。

存储在variant 变量中的date 值的有效范围从公元0100 年 1 月 1 日到公元9999 年12 月31 日。计算date 时不考虑gregorian 历法采用之前的日期。所以如果计算gregorian 历法被采用那年(在英国及其殖民地为1752 年;其它国家/地区则或早一些或晚一些)之前的日期,结果可能会不正确。

在代码中可以采用date/time 文字,只要用一对”# ”号将它们括起来,如同对字符串用一对双引号( “”) 括起来一样。例如,可以将包含date/time 值的variant 和一串表示date 的文字作比较:

if somedate > #3/6/93# then

下面的例子将包含date/time 值的variant 变量和一串表示date 和time 的文字相比较:if somedate > #3/6/93 1:20pm# then

如果date/time 值不包括time,则visual basic 自动将该值的time部分设定为午夜(一天的开始)。如果date/time 值不包括date,则visual basic 自动将该值的date 部分设定为公元1899 年12 月30 日。

visual basic 接受许多种文字的date 和time 格式。下面的date/time 值全部有效:somedate = #3-6-93 13:20#

somedate = #march 27 ,1993 1:20am#

somedate = #apr-2-93#

somedate = #4 april 1993#

详细信息有关用国际格式处理date 的信息,请参阅“国际化”。

用isnumeric 函数可测试一个variant 变量是否包含一个值,这个值可以看作有效的数值,同样,用isdate 函数可测试一个variant 变量是否包含一个值,这个值可以看作有效的date/time 值。然后可用cdate 函数将该值转换成date/time值。

例如,以下代码用isdate 测试文本框的text 属性。如果属性包含被看作有效date 的文本,则visual basic 将此文本转换成date 并计算到年底还有几天。

dim somedate ,daysleft

if isdate (text1.text) then

somedate = cdate (text1.text)

daysleft = dateserial(year(somedate) + _

1, 1, 1) – somedate

text2.text = daysleft & ” days left in the year.”

else

msgbox text1.text & ” is not a valid date.”

end if

详细信息关于各种date 和time 函数的信息,请参阅的语言参考中的“date function”。variant 变量中存储的objects

可以将objects 存储在variant 变量中。当需要高效地处理包括objects 在内的各种数据类型时,这可能十分有用。例如,一个数组中的所有元素都必须具有相同的数据类型。将数组的数据类型设置成variant 就可将objects 连同其它数据类型一起存入同一个数组中。

-

VB程序设计教程(第3版)课后实验答案最新版2

1、完成实验A(P.259)中的第1、 2、 3、5题。 2、参照第2章例2.6,建立一个类似记事本的应用程序,提供:(1) 剪切、复制和粘贴的编辑操作;(2) 字体大小的格式设置;此外,再对记事本的应用程序的功能进行一点扩允。 1.完成在实验B 顺序结构程序。(P.262)中的第1、2 、4 、5.、6题 2.完成实验C 选择结构(P.266)中的第1、2、4、5题 3.用上面实验B的第二题和实验C的第二题完成下面的实验报告。 1、完成实验D循环结构(P.268)中的第1、3、4、6题,其中第1题利用单循环结构显示如图D.1(P.268)所示的界面,而后将图形改为倒三角形。 2、选做实验E数组(P.271)中的第1、2、3题中的任意二题 3、以实验D中的第4题和实验E中的做完的某一题完成下面的实验报告。 A.1 Private Sub Command1_Click() Label3 = Text1 End Sub A.2 Private Sub Form_Load() Timer1.Interval = 0 End Sub Private Sub Command1_Click() '自动 Timer1.Interval = 200 End Sub Private Sub Command2_Click() '手动 Timer1.Interval = 0 Call MyMove End Sub Private Sub Timer1_Timer() Call MyMove End Sub Sub MyMove() Label1.Move Label1.Left - 50 If Label1.Left < 0 Then Label1.Left = Form1.Width End Sub A.3 Private Sub Form_Click() Text1 = Val(Text1) + 1 End Sub Private Sub Form_Load() Text1 = 0 End Sub A.5

VB教程十讲(经典例子)

VB基础教程 第1课…………VB基础 第2课…………标签控件 第3课…………文本框 第4课…………命令按钮 第5课…………图片框 第6课…………复选框 第7课…………单选按钮I 第8课…………单选按钮II 第9课…………定时器 第10课…………音乐播放器 本教程由86团学校TeliuTe制作|著作权所有,不得用于商业用途 美丽的校园…… VB程序设计基础 一、程序设计是指为计算机编制一些软件和程序。学习的目的是理解计算机的工作方式和运行的方式。 VB是经典的编程设计语言,也是基础语言之一,简单易学,功能强大,深受广大初学者的喜爱。 VB是运行在Windows视窗操作系统上,设计程序的思想在于在窗口中放置对象和针对对象设计代码。 (一)启动VB:单击“开始”-“程序”-“Microsoft Visual Basic 6.0 中文版”选择“标准EXE”,单击“打开”进入窗口。 (二)VB窗口 1、标题栏:在最上面蓝色标题是“工程1-...”,是我们当前正在设计的程序,被称作“工程1”。 2、菜单栏:菜单栏在第二行,包含一组菜单,菜单中有各种命令,我们应该理解操作计算机就是向计算机提供一系列的指令。 (1)“文件”菜单,要求记住“保存”命令,VB要保存两次,注意保存文件到自己的文件夹中。(本书中双引号当中均是指操作命令) (2)“视图”菜单,显示各个窗口,如果一个窗口找不着了,就到这个菜单中找出来。 (3)“运行”菜单,第一个“启动”命令要记住,可以运行我们的程序。 3、工具栏:第三行是工具栏,工具栏是一些最常用的命令,而且是用图标表示的,因而便于形象记忆和操作,要求记住“启动”按钮。(在视窗操作系统中,我们不仅要会认识文字说明,还要特别留意图标含义。) 4、工作区:工作区占据窗口的绝大部分,从左向右包括工具箱、窗体、和属性窗口。 (1)工具箱:在工作区的左侧,包含许多编程用到的基本对象,被称作“控件”。 (2)窗体:中间的灰色的窗口,是我们设计的程序的基本框架,所有的对象都放在这个窗口当中。 (3)小窗口:在右侧有三个纵向排列的窗口。 ①最上面是工程窗口,上边有三个按钮,中间的按钮是显示对象窗口; ②下面是属性窗口,属性是一个对象的名称、大小、颜色等等;

VB程序设计教程实验指导与习题解答上机答案

自测1 程序代码 Private Sub Command1_Click() = + 3 End Sub Private Sub Command2_Click() = True End Sub Private Sub Command3_Click() = True End Sub Private Sub Command4_Click() = 10 = False = False End Sub

初始窗口: 单机放大之后窗口: 单机下划线之后窗口: 单击加粗之后窗口: 单击还原之后窗口: 自测2 程序代码 Private Sub Command1_Click() Label1 = "visual basic" Text1 = "程序设计题" End Sub Private Sub Command2_Click() Text1 = "visual basic" Label1 = "程序设计题" End Sub 初始窗口:

单击显示之后窗口: 单击交换之后的窗口: 自测题3 Private Sub Command1_Click() = * End Sub Private Sub Command2_Click() = + 30 = + 20 = 1 End Sub 初始窗口: 单击缩小两倍之后的窗口: 单击向右下角移动之后的窗口:自测题4 程序代码

Private Sub Command1_Click() = "VB学习" Print "简单的VB程序设计" End Sub Private Sub Command2_Click() Cls End Sub Private Sub Command3_Click() End End Sub Private Sub Command3_Click() End End Sub 初始化窗口: 单击显示之后的窗口: 单击清除之后的窗口:

VB程序设计教程(第四版)龚沛曾习题答案

VB程序设计教程(第四版)龚沛曾 课后习题答案 目录: 第1章Visual Basic程序设计入门 第2章面向对象的可视化编程基础 第3章VB程序设计基础 第4章基本控制结构 第5章数组 第6章过程 第7章用户界面设计 第8章数据文件 第9章图形操作 第10章ADO数据库编程基础

第3章 1、合法的有:(1)单精度(3)单精度(4)双精度(6)整形(7)字符型(9)日期型(10)双精度(12)八进制表示(14)十六进制表示(15)逻辑型(18)单精度数 2、合法变量有:(1),(2),(6),(9),(10),(11) 3、算术表达式写成VB表达式 (1)abs(x+y) +z^5 (2)(1 + x * y )^ 6 (3)(10*x + sqr(3*y) ) / (x * y ) (4)( -b+sqr(b^2-4*a*c) )/2/a (5)1 / (1/r1+1/r2+1/r3) (6)sin(45*3.14/180)+ ( exp(10)+ log(10) )/ sqr( x+y+1) 4、根据条件写出相应的VB表达式 (1) chr( int ( Rnd * 10 +67 ) (2) int ( Rnd * 101 +100 ) (3) x * y >0 (4) x/5=0 or x /7 =0 (5) (x mod 10) 10 + x /10 (6)Round(123.2389*100)/100 (7) Ucase (c ) >=‖A‖and Ucase(c )<=‖Z‖or Lcase (c ) >=‖a‖and Lcase(c )<=‖z‖ (8) Mid ( s, 5, 6 ) (9) x >=10 and x <20 (10) ( x < z and y >z ) or ( x >z and y < z) (11) x>z and y > z 5、下出下列表达式的值: (1)123+23 mod 10 \ 7 +Asc(―A‖【188】 (2)100+‖100‖& 100 【200100】 (3)【68.56】 (4)已知A$=“87654321‖, 求表达式Val(Left$(A$,4)+ Mid(A,4,2))的值【876554】 (5)DateAdd(―m‖【2000-2-29】 (6)Len(‖VB程序设计‖)【6】 6、利用shell函数在VB程序中分别指向画图word程序。 答:private sub cmd1_click() dim x as string x=shell("C:\WINDOWS\system32\mspaint.exe",1) end sub private sub cmd2_click()

(完整word版)VB程序设计教程(第3版)课后实验完整答案

A.1 Private Sub Command1_Click() Label3 = Text1 End Sub A.2 Private Sub Form_Load() Timer1.Interval = 0 End Sub Private Sub Command1_Click() '自动 Timer1.Interval = 200 End Sub Private Sub Command2_Click() '手动 Timer1.Interval = 0 Call MyMove End Sub Private Sub Timer1_Timer() Call MyMove End Sub Sub MyMove() Label1.Move Label1.Left - 50 If Label1.Left < 0 Then Label1.Left = Form1.Width End Sub A.3 Private Sub Form_Click() Text1 = Val(Text1) + 1 End Sub Private Sub Form_Load() Text1 = 0 End Sub A.4 Private Sub Form_Click() Caption = "单击窗体,改变图片" Picture = LoadPicture(App.Path + "\n_015.bmp") Print "欢迎使用VB" End Sub Private Sub Form_DblClick() Cls Caption = "双击窗体,卸去图片" Picture = LoadPicture("") ' End Sub

VB程序设计教程(第四版)课后答案

VB课后习题答案 第一章习题参考答案 一、填空题 1、对象事件驱动 2、编译运行模式解释运行模式 二、简答题 1、简述VB的特点。 答:①可视化的程序设计方法 ②面向对象的程序设计思想 ③事件驱动的编程机制 ④结构化的程序设计语言 ⑤高度的可扩充性 ⑥强大的数据库访问能力 ⑦支持动态数据交换 ⑧支持对象链接与嵌入 2、简述VB的安装过程。 答:①向光驱中放入VB安装光盘; ②计算机将运行自动安装程序,若没有,执行VB目录下的Setup.exe; ③根据提示逐一回答问题,并点击“下一步”; ④点击“完成”; 2、如何启动VB。 答:三种方法:

①单击“开始”按钮,选择“程序”菜单下的“Microsoft Visual Basic 6.0 中文版”菜单项并单击; ②双击桌面上的VB6.0快捷图标; ③在“开始”菜单的运行对话框中输入命令来启动VB; 第二章习题参考答案 一、选择题: 1-10、 DCACD BCBBC 11-20、BADCA BBAAB 21-29、AACBB CDDC 二、填空题 1.窗体、控件 2.属性值 3.属性窗口设置、代码窗口设置 4.事件过程 5.对象名、下划线、事件名 6. Form_Click 第三章习题参考答案 一、选择题

1、B 2、C 3、A 4、B 5、A 6、C 7、C 二、填空题 1、 11 字符型、字节型、整型、长整型、单精度型、双精度型、货币型、逻辑型、日期型、对象型、变体型。String、Byte、Integer、Long、Single、Double、Currency、Boolean 、Date、Object、Variant 2、双引号(英文)、# 3、 ASCII、1、2 4、 public、通用、Dim、Static、Private、Static 5、 &、+、+ 6、 Now()、Time、日期型 三、解答题 1、(3) 2、(1 ) 3、(1)常量(关键字)(2)字符型常量(3)逻辑型常量(4)变量(5)字符串常量(6)变量 (7)字符串常量(8)变量(9)日期型常量(题目应是#11/16/1999#)(10)数值型常量(单精度) 4、31 5、(1)(1+y/x)/(1-y/x) (2)x^3+3*x*y/(2-y) (3)sqr(abs(a*b-c^3)) (4)sqr(s*(s-a)*(s-b)*(s-c)) 6、

VB程序设计教程课后答案

习题一 习题二 .对象指现实世界中的实体。每个对象有自己的特征(属性)、行为(方法)和发生在该对象上的活动(事件)。 类是对同一种对象的集合与抽象。类包含所创建对象的属性数据,以及对这些数据进行操作的方法。封装和隐藏是类的重要特性,将数据结构和对数据的操作封装在一起,类的内部实现细节对用户来说是透明的。 VB工具箱中的可视图标是VB系统设计好的标准控件类。通过将控件类实例化,得到真正的控件对象。在窗体上画一个控件,就将类转换为对象,创建了一个控件对象。 VB中常用的对象是控件。此外,VB还提供了系统对象。窗体是个特例,它既是类也是对象。当向一个工程添加一个新窗体时,实质就由窗体类创建了一个窗体对象。 对象的三要素:属性、事件和方法。 属性:存放对象的数据(决定对象外观及功能)对象属性的设置方法:在设计阶段,利用属性窗口直接设置属性值;程序运行时,通过语句[对象名.]属性名=属性值。若属性只能在设计阶段设置,在程序运行阶段不可改变,称为只读属性。 事件:发生在对象上的事情。同一事件,对不同的对象,会引发不同的反应。 事件过程:应用程序处理事件的步骤。应用程序设计的主要工作就是为对象编写事件过程的代码。 方法:面向对象的程序设计语言,为程序设计人员提供了一种特殊的过程和函数。方法是面向对象的,调用时一定要指明对象。 2.窗体和控件具有的基本属性“ (1) Name属性:名称 所创建的对象名称,在程序中引用。 (2) Caption属性:标题 该属性决定了对象上显示的内容。 (3) Height、Width、Top和Left属性 决定对象的大小和位置。 (4) Enabled 属性:对象是否允许操作 (5) Visible 属性:对象是否可见 (6) Font 属性组:文本的外观 FontName字体、FontSize大小 FontBold粗体、FontItalic斜体 FontStrikethru 删除线 FontUnderline 下划线 (7) ForeColor属性:前景颜色 (8) BackColor属性:背景颜色 (9) MousePointer属性:鼠标指针类型, 设置值范围0~15,由系统指定。若为99,由用户提供的图形文件定义鼠标指针形状。 (10) MouseIcon属性:在MousePointer属性值为99时,存放自定义的鼠标图标文件(.ico 或.cur)。图标库在Graphics目录下。 3.窗体的事件:Load事件是在窗体被装入工作区时触发的事件。当应用程序启动,自动执行该事件,该事件通常用来在启动应用程序时对属性和变量进行初始化。

VB程序设计教程第四课后答案

vb课后习题答案 第一章习题参考答案 一、填空题 1、对象事件驱动 2、编译运行模式解释运行模式 二、简答题 1、简述VB的特点。 答:①可视化的程序设计方法 ②面向对象的程序设计思想 ③事件驱动的编程机制 ④结构化的程序设计语言 ⑤高度的可扩充性 ⑥强大的数据库访问能力 ⑦支持动态数据交换 ⑧支持对象链接与嵌入 2、简述VB的安装过程。

答:①向光驱中放入VB安装光盘; ②计算机将运行自动安装程序,若没有,执行VB 目录下的; ③根据提示逐一回答问题,并点击“下一步”; ④点击“完成”; 2、如何启动VB。 答:三种方法: ①单击“开始”按钮,选择“程序”菜单下的“Microsoft Visual Basic 中文版”菜单项并单击; ②双击桌面上的快捷图标; ③在“开始”菜单的运行对话框中输入命令来启动VB; 第二章习题参考答案 一、选择题: 1-10、 DCACD BCBBC

11-20、BADCA BBAAB 21-29、AACBB CDDC 二、填空题 1.窗体、控件 2.属性值 3.属性窗口设置、代码窗口设置4.事件过程 5.对象名、下划线、事件名 6. Form_Click 第三章习题参考答案 一、选择题 1、B 2、C 3、A 4、B 5、A 6、C 7、C 二、填空题 1、 11

字符型、字节型、整型、长整型、单精度型、双精度型、货币型、逻辑型、日期型、对象型、变体型。String、Byte、Integer、Long、Single、Double、Currency、Boolean 、Date、Object、Variant 2、双引号(英文)、# 3、 ASCII、1、2 4、 public、通用、Dim、Static、Private、Static 5、 &、+、+ 6、 Now()、Time、日期型 三、解答题 1、(3) 2、(1 ) 3、(1)常量(关键字)(2)字符型常量(3)逻辑型常量(4)变量(5)字符串常量(6)变量 (7)字符串常量(8)变量(9)日期型常量(题目应是#11/16/1999#)(10)数值型常量(单精度) 4、31 5、(1)(1+y/x)/(1-y/x) (2)x^3+3*x*y/(2-y)

VB程序设计教程第四版课后答案

V B程序设计教程第四 版课后答案 集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]

vb课后习题答案 第一章习题参考答案 一、填空题 1、对象事件驱动 2、编译运行模式解释运行模式 二、简答题 1、简述VB的特点。 答:①可视化的程序设计方法 ②面向对象的程序设计思想 ③事件驱动的编程机制 ④结构化的程序设计语言 ⑤高度的可扩充性 ⑥强大的数据库访问能力 ⑦支持动态数据交换 ⑧支持对象链接与嵌入 2、简述VB的安装过程。

答:①向光驱中放入VB安装光盘; ②计算机将运行自动安装程序,若没有,执行VB目录下的; ③根据提示逐一回答问题,并点击“下一步”; ④点击“完成”; 2、如何启动VB。 答:三种方法: ①单击“开始”按钮,选择“程序”菜单下的“Microsoft Visual Basic 中文版”菜单项并单击; ②双击桌面上的快捷图标; ③在“开始”菜单的运行对话框中输入命令来启动VB; 第二章习题参考答案 一、选择题: 1-10、 DCACD BCBBC 11-20、BADCA BBAAB 21-29、AACBB CDDC

二、填空题 1.窗体、控件 2.属性值 3.属性窗口设置、代码窗口设置 4.事件过程 5.对象名、下划线、事件名 6. Form_Click 第三章习题参考答案 一、选择题 1、B 2、C 3、A 4、B 5、A 6、C 7、C 二、填空题 1、 11 字符型、字节型、整型、长整型、单精度型、双精度型、货币型、逻辑型、日期型、对象型、变体型。String、Byte、Integer、Long、Single、Double、Currency、Boolean

相关文档
相关文档 最新文档