如果帮到你了,请把最佳答案给我,谢啦!习题一
一、1ABCD 2C 3ABD 4BCD 5A
6 BC 7ACD 8ABD 9ABCD 10ABD
二、1.32 2设计、运行和中断 3视图 4四个 5255 254 6查看代码 查看对象 切换文件夹 7定位 8F1 9选项——编辑器格式 10语法错误
习题二
一、1ABD 2ABC 3ABD 4ABCD 5AD 6ABCD 7ABCD 8AC 9BD 10D 11ABCD 12ABC 13ABD 14ABC 15BD 16CD 17AD 18AD 19BD 20ABD
二、1属性、方法、事件 2Ctrl 3Name 属性窗口 4Visible False 5Enabled 6LoadPicture Picture
7Load Resize Unload 8Hide Unload 9SetFocus 10Alignment 2 11Tooltiptext 12Style 1 13Cancel Default 14MaxLength 65535 15Passwordchar 16标准、窗体、类 17 frm vbp bas vbg 18程序代码 变量定义和公用过程 19Form1 MyForm 20工程1 MyProject
习题三
一、1B 2AD 3D 4ABCD 5B 6BDC 7ABD 8ABD 9AC 10AB 11D 12ABC 13AC 14C 15D 16AB 17BD 18CD 19ABD 20A
二、1 7,15 2、option explict 3、2 4、2 5、15
6、3015,51030 7、true 8、true 9、3 11、-7
12、int(rnd60+20) 13、5 14、程序 19、Hello,to!
习题四
一、1AD 2AD 3ABC 4AB 5BD 6ABC 7AC 8AC 9C 10BD
二、1 25 5 2 6 5 3 20 425 5 6 4 6 -1 4 7 310 3 8(2,4,6…)死循环 9 x>8(X=10) 10n+(n+1)/2+(n+2)/3+…
习题五
一、1BC 2BCD 3AC 4ABCD 5ABCD 6BCD 7ACD 8AC 9AB 10ABD
二、1 0 Option Base 1 2Lbound Ubound 3 x=Array() 4、 5, 11 5、 600,60 6、 3,8 7、 3 8、 5
9、 15 10、Min=X(1) X(i)<Min
习题六
一、1BCD 2ABC 3AD 4BC 5AB 6AB 7BC 8ABCD 9A 10C 11A 12ABD 13AB 14AB 15B
二、1、事件 2、Dim , Static 3、12,5 4、12,5 5、15,2 6、13,13 7、9 8、30 9、7 10、30 11、5,0;10,5;15,10 12、BCD234 CD23 13、10 14、Sum=Sum+x() SumAll=Sum SumAll(10) 15、 Call DTOH(n) Msgbox”目标超出范围!”
习题七
一、1BD 2ABC 3A 4A 5C 6AB 7ABD 8BD 9D 10B
二、1、 1,两 2、打开、读写、关闭 3、Random 4、VB程序设计 5、EOF(10)=TRUE|FALSE 6、FreeFile 7、LOF(10)/LEN()
习题八
一、1ABCD 2AC 3B 4CD 5BCD 6BC 7AB 8BCD 9AC 10BD 11C 12ABD 13BC 14A 15BC 16C 17ABC 18BD 19CD 20BC
二、1、Picture1Picture=Loadpicture(“Rosebmp”) 2、Stretch True 3、Scroll Change 4、ActiveX 5、true; 2 6、Alignment 1 7、Text1Listindex 8、List1Listcount Selected(i) I 9、Item0,Item3,Item4 20、驱动器和目录列表框的Change 11、文件名 12、Action 13、盘符、路径、文件名 文件名 14、bmp 16、 Color 15、Cd1DefaultExt=”bmp” 17、Flags 1,2或3 18、Flags 19、Flags 256 20、Flags + &
习题九
一、1ACD 2AC 3D 4AD 5ABC 6AB 7ADC
二、1、—— 2、& 3、Visible True Enabled False Cheeked True 4、Name Index 5、顶层(第一层)、5、6 6、IF Button=2 Then Popupmenu mnuColor
7、IF Button=2 Then Popupmenu mnuColor ,,500,1000
书名:Visual Basic 程序设计简明教程实验指导与习题解答 (2
作者:王晓东 主编
出版社:水利水电出版社
原价:
出版日期:2009-1-1
ISBN:9787508462394
字数:
页数:196
印次:
版次:1
纸张:
开本:16开
编辑推荐
本书采用“任务驱动”的编写方式,引入案例和启发式教学方法;提供电子教案,案例素材等教学资源,教材立体化配套;满足高等院校应用型人才培养的需要。
内容提要
本书是与《Visual Basic程序设计简明教程》一书配套使用的实验指导。全书共6章,内容包括Visual Basic语言集成开发环境,程序调试方法,Visual Basic语言程序设计课程的典型实验项目,《Visual Basic程序设计简明教程》一书的习题参考解答以及模拟试题。
书中的实验和开发示例都进行了验证,习题解答全部在Visual Basic 60环境下调试通过。实验和习题解答内容翔实,注重基础,强调实践。不仅密切配合了Visual Basic语言程序设计课程的理论教学,而且具有较高的实用价值。
本教材是学习Visual Basic语言和实践上机的必备参考书,适合高等学校本专科学生使用,也可用作广大软件开发人员以及工程技术人员的参考用书。
目录
序
前言
第1章 Visual Basic 60集成开发环境
11 Visual Basic 60简介
12 Visual Basic 60集成开发环境
121 启动Visual Basic 60集成开发环境
122 Visual Basic 60主界面
13 创建一个简单的Visual Basic 60应用程序
第2章 Visual Studio 2005集成开发环境
21 Visual Studio 2005简介
22 Visual Studio 2005集成开发环境
221 Visual Studio 2005集成开发环境的启动
222 Visual Basic 2005集成开发环境
23 创建一个简单的Visual Basic 2005应用程序
第3章 程序调试与异常处理
31 Visual Basic错误种类
311 语法错误
312 运行时错误
313 逻辑错误
32 程序调试
321 Visual Basic调试工具
322 Visual Basic工作模式
323 Visual Basic的运行方式
324 调试窗口
33 异常处理
第4章 实验指导
实验一 Visual Basic语言环境实验
实验二 简单程序设计
实验三 选择程序设计
实验四 循环程序设计
实验五 数组程序设计
实验六 过程程序设计
实验七 界面设计
实验八 文件
实验九 数据库应用
实验十 综合程序设计
第5章 习题解答
习题一
习题二
习题三
习题四
习题五
习题六
习题七
习题八
习题九
第6章 模拟试题
模拟试题(一)
模拟试题(一)参考答案
模拟试题(二)
模拟试题(二)参考答案
模拟试题(三)
模拟试题(三)参考答案
模拟试题(四)
模拟试题(四)参考答案
模拟试题(五)
模拟试题(五)参考答案
二、多窗体程序设计
当应用程序功能较强和分类较多,程序和用户的交互频繁时,如果只用一个窗体和用户进行交互,一方面难以进行合乎美观原则的设计,另一方面分类工作很难,设计出来的界面不符合友好原则。这时使用多重窗体程序设计,增强程序界面的友好性。
多窗体指的应用中有多个窗体,它们之间没有绝对的从属关系。每个窗体的界面设计与单窗体的完全一样,只是在设计之前应先建立窗体,这可以通过菜单“工程”/“添加窗体”命令实现。程序代码是针对每个窗体编写的,当然,应注意窗体之间存在的先后顺序和相互调用的关系。所以,多重窗体实际上是单一窗体的集合,而单一窗体是多重窗体程序设计的基础。
一般说来,多窗体的设计基本分成以下几个步骤:
◆分析应用要求,将其功能划分为不同的几部分
◆分别创建各个窗体、模块
◆在创建窗体时,除各窗体自身要完成的功能外,还要考虑窗体之间的调用关系
◆点击[工程]/[属性]菜单,在[启动对象]中选择应用运行时首先执行的对象
◆运行应用程序,检验应用及各窗体的运行情况
1、多窗体程序设计常用的方法
在单窗体程序设计中,所有的 *** 作都在一个窗体中完成,不需要在多个窗体中切换。而在多窗体程序中,需要打开、关闭、隐藏或显示指定的窗体,这可以通过相应的语句和方法来实现。
在多窗体程序设计经常用到下面四种方法:Load,Show Hide和Unload
(1)Load方法
它的语法结构如下:
Load [窗体名称]
使用Load方法调用的窗体被存入内存,并不显示出来,同时会产生一个Form_Load()事件。
例如:Load Form2 '将Form2窗体存入内存
(2)Show方法
它的语法结构如下:
[窗体名称]Show
Show方法用来显示被调用的窗体。Show方法兼有装入和显示两种功能,也就是说,在执行Show方法时,如果窗体不在内存中,则Show方法会自动的把窗体调入内存,然后再显示出来。
例如: Load Form2
Form2Show '将Form2存于内存,并显示Form2窗体
(3)Hide方法
它的语法结构如下:
[窗体名称]Hide
使用Hide方法会隐藏被调用的窗体,既不在屏幕上显示,但仍在内存中(与Unload方法不同),被调用的窗体中的属性等已经处于无效的状态。
例如:
Form1Hide
Form2Show '将Form隐藏,并显示Form2窗体
(4)Unload方法
它的语法结构如下:
Unload [窗体名称]
使用Unload方法会清除内存中指定的窗体,与此同时,窗体中的变量和属性等都会处于无效的状态,在移去窗体的同时会产生一个Form_QueryUnload()事件。
例如:Form1Show
Unload Form2'显示Form1窗体,从内存中移去Form2窗体。
2、一个多窗体程序设计示例
下面就以一个示例来说明如何运进多窗体的程序设计(见教材P283)。
(1)启动新工程
1)设置属性
首先启动一个新的工程,屏幕出现一个空白的窗体,窗体的属性设置如下:
属性 设置
Name
Form1
Caption
Form1
BorderStyle
3-Fixed Dialog'窗体的大小不能够在程序的运行过程中改变
MDIChild
False
StartUpPosition
2-CenterScreen'窗体在程序的运行过程中始终位于屏幕的中央
Moveable
False'在程序的运行过程中不能够移动窗体
2)添加控件
在空白的窗体上添加如下控件:五个Label控件、四个TextBox控件和两个CommandButton控件。
(2)添加窗体
选择菜单“工程(Project)”/“添加窗体(add form)”命令,d出对话框,在添加窗体的对话框中选择"窗体"项,单击[打开]按钮,系统就会自动的向原有的工程中添加一个窗体。
1)添加控件
在新的窗体上放置一CommandButton控件,作用是在隐藏新增的窗体的同时显示原有的窗体。
则窗体如下:
2)添加代码
在"继续"按钮的Command1_Click()事件中添加下列代码:
Private Sub Command1_Click()
Form2Hide '隐藏窗体2
Form1Show '显示窗体1
End Sub
程序说明:在窗体Form2被显示的过程中,单击[继续]按钮,就会激活Command1_Click()事件,然后通过Form2Hide 和Form2Show两条语句实现隐藏窗体和显示窗体的功能。
(3)添加说明模块
选择菜单[工程]/[添加模块],就会d出对话框:
在模块的声明段中添加下列代码:
Global a1 as Single
Global a2 as Single
Global a3 as Single
Global a3 as Single '定义四个全局变量,分别用来存储第一季度,第二季度、第三季度和第四季度的销售情况
(4)添加程序代码
1)窗体Form1中的代码如下:
Private Sub Command1_Click()
Form1Hide
Form2Show
End Sub
Private Sub Command2_Click()
End
End Sub
Private Sub Text1_Change()
a1 = Val(Text1Text) 'VAL()函数用于将字符串转化为数值型
End Sub
Private Sub Text2_Change()
a2 = Val(Text2Text)
End Sub
Private Sub Text3_Change()
a3 = Val(Text3Text)
1、d、Caption
2、a、a, b都是整型
3、b、窗体布局
5、c、当用 Show方法显示窗体时,必定会发生Load事件
6、c、FondBold
7、c、38
8、 c、Dir1_Change事件
9、d、n!
以上就是关于visual basic 程序设计基础 高等教育出版社课后答案全部的内容,包括:visual basic 程序设计基础 高等教育出版社课后答案、高等教育出版社 二级VB教程编程题的答案、VB考试教程:多窗体程序设计等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)