《应用程序设计编制 Visual Basic 6.0平台 应试指南》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:段之颖等主编;贾煜明等编写
  • 出 版 社:北京:北京希望电子出版社
  • 出版年份:2002
  • ISBN:7900118004
  • 页数:246 页
图书介绍:

第1章 Visual Basic6.0概论 1

1. 什么是Visual Basic 1

2 Visual Basic6.0有哪些特点 1

3. Visual Basic6.0有哪些版本 2

4. Visual Basic6.0的软硬件环境要求有哪些 2

5. 怎样安装Visual Basic6.0中文企业版 3

6. 怎样添加或删除Visual Basic部件 10

7. 如何启动Visual Basic 10

8. Visual Basic6.0帮助菜单的主要功能有哪些 13

9. MSDN Library的窗口是由几部分组成的 13

10. 如何使用MSDN中的“目录”选项卡来获得帮助 14

11. 如何使用“索引”选项卡 15

12. 如何通过全文搜索查找信息 17

13. 如何优化全文搜索 18

14. 在进行全文搜索时,如何构造搜索表达式 19

15. 在全文搜索中,嵌套表达式的使用规则有哪些 19

16. 如何创建书签列表 19

17. Visual Basic6.0集成开发环境的组成有哪几部分各有什么作用 20

18. 什么是Visual Basic6.0窗口中的菜单栏 22

19. “文件”菜单的主要功能有哪些 22

20. “编辑”菜单的主要功能有哪些 23

21. “视图”菜单的主要功能有哪些 24

22. “工程”菜单的主要功能有哪些 25

23. “格式”菜单主要功能有哪些 25

24. “调试”菜单有哪些主要功能 26

25. “运行”菜单有哪些功能 27

26. “工具”菜单的主要作用有哪些 27

27. “外接程序”菜单主要有哪些功能 28

28. Visual Basic6.0提供的工具栏有哪些 28

29. “标准”工具栏中提供了哪些工具 28

30. “编辑”工具栏中提供了哪些工具 28

31. “窗体编辑器”工具栏中提供了哪些工具 29

32. “调试”工具栏中提供了哪些工具 29

33. “工程资源管理器”的组成几部分 30

34. 如何使用“工程资源管理器” 30

35. 怎样使用集成开发环境中的“窗体布局窗口” 31

36. 集成开发环境中的“对象浏览器”的作用及组成如何 31

37. 如何在“对象浏览器”中查看某个工程中某个类的成员 32

38. 如何在“对象浏览器”中查看已知名称中的部分字符的成员 32

第2章 编写第一个Visual Basic6.0应用程序 33

1. 简要说明Windows的工作机制是怎样的 33

2. 什么是事件驱动模型 33

3. 什么是Visual Basic的交互式开发 34

4. 创建Visual Basic应用程序的基本步骤 34

5. Visual Basic6.0编写代码时的书写要求有哪些 34

6. 创建下面的一个应用程序:程序由一个文本框和一个命令按钮组成,单击命令按钮,文本框中会出现“欢迎您进入Visual Basic6.0世界”的提示信息 35

7. 如何创建应用程序界面 36

8. 如何设置属性 38

9. 如何编写代码 39

10. 如何调试运行应用程序 40

11. 如何保存应用程序 41

第3章 Visual Basic6.0语言基础 42

1. Visual Basic6.0中的基本数据类型有哪些 42

2. 什么是Visual Basic6.0中的常数 42

3. 如何创建属于自己的常数 43

4. 如何设定用户自定义常数的范围 43

5. 什么是Visual Basic6.0中的变量 43

6. Visual Basic6.0中的变量命名有何规则 44

7. 何为声明变量,声明变量的方法有几种 44

8. 如何强制编译器发现所有未声明的变量 44

9. 如何显式声明变量,举例说明 45

10. Visual Basic6.0变量的数据类型有哪些 46

11. Visual Basic6.0变量的特殊取值有哪些 46

12. 怎样对变量的数据类型进行转换 47

13. 什么是变量的作用域变量有哪些作用域 48

14. 变量范围前缀有哪些 49

15. Visual Basic6.0中的运算符有哪些 49

16. Visual Basic6.0中的算术运算符有哪些 49

17. ^运算符的主要作用是什么如何使用 49

18. ?运算符的主要作用是什么如何使用 50

19. /运算符的主要作用是什么如何使用 51

20. \运算符的主要作用是什么如何使用 51

21. Mod运算符的主要作用是什么如何使用 52

22. +运算符的主要作用是什么如何使用 52

23. -运算符的主要作用是什么如何使用 54

24. Visual Basic6.0中的比较运算符有哪些如何使用 55

2.5 Visual Basic6.0中的逻辑运算符有哪几种 56

2.6 And运算符的主要用途如何使用 57

27. Or运算符的主要用途如何使用 58

28. Eqv运算符的主要用途如何使用 59

29. Imp运算符的主要用途如何使用 59

30. Not运算符的主要用途如何使用 60

31. Xor运算符的主要用途如何使用 61

32. Visual Basic6.0中字符串拼接操作符 62

33. Visual Basic6.0中运算符的优先级 62

34. Visual Basic6.0中like操作符的主要作用是什么如何使用 63

35. 什么是Visual Basic6.0中的表达式 65

36. 简述Visual Basic6.0中的赋值语句的格式 65

37. Visual Basic6.0中的流程控制有几种类型 65

38. Visual Basic6.0中的条件语句有几种格式 65

39. 单行条件语句的格式、功能及使用方法如何 66

40. 多行条件语句的格式、功能及使用方法如何 66

41. Elseif形式条件语句的格式、功能及使用方法如何 67

42. 多路分支语句的格式、功能及使用方法如何 67

43. Visual Basic6.0中的循环语句有几种格式 68

44. FOR循环的格式、功能及使用方法如何 68

45. WHILE循环的格式、功能及使用方法如何 69

46. For Each...Next语句的格式、功能及使用方法如何 69

47. DO循环的格式、功能及使用方法如何 70

48. Do<Until/While><条件>......Loop语句循环的格式、功能及使用方法如何 70

49. Do......Loop<Until/While><条件>语句循环的格式、功能及使用方法如何 71

50. Visual Basic6.0中的转移语句的格式、功能及使用方法如何 71

51. 循环嵌套中应注意的问题有哪些 72

52. 什么是Visual Basic6.0中的注释语句其格式和作用如何 72

53. Visual Basic6.0中的Stop语句的作用及格式是怎样的 73

54. Visual Basic6.0中的运行结束语句End的作用及格式是怎样的 73

55. Visual Basic6.0中的常用数学函数有哪些 73

56. Visual Basic6.0中的删字符串中空白的函数有哪些其格式及用法如何 78

57. Visual Basic6.0中的截取一部分字符串的函数有哪些 79

58. Visual Basic6.0中的左截取Left函数的格式和功能如何 79

59. Visual Basic6.0中的右截取Right函数的格式和功能 79

60. Visual Basic6.0中的中截取Mid函数的格式和功能如何 80

61. Visual Basic6.0中的取字符串长度Len函数的格式和功能 80

62. Visual Basic6.0中的日期Date函数的格式及用法 81

63. Visual Basic6.0中的时间Time函数的格式及用法 81

64. Visual Basic6.0中的时间Year函数的格式及用法 81

65. Visual Basic6.0中的时间Month函数的格式及用法 82

66. Visual Basic6.0中的时间Day函数的格式及用法 82

67. Visual Basic6.0中的时间Hour函数的格式及用法 82

68. Visual Basic6.0中的时间Minute函数的格式及用法 83

69. Visual Basic6.0中的时间Second函数的格式及用法 83

70. 什么是Visual Basic6.0中的过程使用过程的好处哪些Visual Basic6.0中使用的过程有哪几种 83

71. 什么是Sub子过程其语法格式如何Sub子过程分哪两类 84

72. 什么是通用过程建立通用过程的原因 84

73. 什么是事件过程事件过程名的组成是怎样的事件过程的语法如何 84

74. 简要说明Function函数过程的语法格式 85

75. 简要说明Function函数过程与Sub过程的区别 85

76. 如何利用“工具”菜单定义过程 86

77. 如何利用代码窗口直接定义过程 86

78. 如何选择现有的过程 86

79. 如何查看其他模块中的过程 87

80. 如何调用Sub过程 87

81. 如何调用函数过程 87

82. 如何调用其他模块中的过程 88

83. 调用子过程中如何进行参数的传递 88

84. 在过程调用时如何使用可选的参数 如何提供可选参数的默认值 89

85. 调用子过程中如何使用不定数量的参数进行参数传递 90

86. 什么是过程的作用域 91

87. 什么是变量数组 91

88. 如何声明固定大小的数组 91

89. 举例说明如何访问数组元素 92

90. 举例说明如何建立一个包含其他不同数据类型数组的数组 92

91. 举例说明如何声明多维数组 93

92. 举例说明如何用循环操作数组 93

93. 什么是动态数组,如何定义 93

94. 如何保留动态数组的内容 94

95. 什么是集合举例说明如何声明一个集合 94

96. 什么是集合的方法和属性 95

97. 如何给集合添加项 96

98. 如何从集合中删除项 96

99. 如何从集合中检索项 96

100. 举例说明如何得到集合中项的数目 97

101. 使用Item方法调用属性和方法 97

102. 如何使用InputBox函数 97

103. 如何使用MsgBox函数 98

104. 编程举例一:输入三个数,按由大到小的次序显示 100

105. 编程举例二:将以字符串形式存放的以逗号隔开的一组整数分离出来,并存入一个动态数组中 101

106. 编程举例三:将键盘任意输入的几个整数,按从小到大进行排序后输出 101

第4章 Visual Basic的窗体与控件 104

1. 什么是Visual Basic中的对象和类类和对象的关系是怎样 104

2. 在Visual Basic中可能用到的几种类型的对象有哪些 104

3. 用对象能做什么 105

4. 什么是面向对象的编程 105

5. Visual Basic6.0中如何使用对象 105

6. 什么是窗体、控件 107

7. 窗体和控件的共有属性有哪些 107

8. 简述窗体或控件中(名称)属性的作用、语法及使用说明 108

9. 如何生成一个窗体 108

10. 简述窗体或控件中Appearance属性的作用、语法、设置值及使用说明 111

11. 简述窗体或控件中BackColor、Fore-Color属性的作用、语法、设置值及使用说明 112

12. 简述窗体或控件中BorderStyle属性的作用、语法、设置值及使用说明 113

13. 简述窗体或控件中Caption属性的作用、语法、设置及使用说明 114

14. 简述窗体或控件中图标(Icon)属性的作用、语法、设置及使用说明 115

15. 简述窗体或控件中MaxButton属性的作用、语法、设置及使用说明 115

16. 简述窗体或控件中MinButton属性的作用、语法、设置及使用说明 116

17. 简述窗体或控件中Height和Width属性的作用、语法、设置及使用说明 116

18. 简述窗体或控件中Left和Top属性的作用、语法、设置及使用说明 117

19. 简述窗体或控件中WindowState属性的作用、语法、设置及使用说明 118

20. 简述窗体的Enabled属性的作用、语法格式及设置使用说明 118

21. 简述窗体的ControlBox属性的作用、语法、设置及说明 119

22. 简述窗体的AutoRedraw属性的作用、格式、设置及作用说明 119

23. 简述窗体的Visible属性的作用、语法及返回值 120

24. 简述窗体的Font属性的作用、语法及说明 120

25. 简述窗体和控件的picture属性的作用、语法及设置说明 121

26. 简述窗体的MDICHild属性的作用、语法及设置说明 121

27. 什么是事件事件过程的语法如何。举例说明 122

28. 窗体的常用事件有哪些 123

29. Visual Basic窗体的存活期经历的状态有哪些 123

30. 如何设置启动窗体 126

31. Visual-Basic控件分为几类 127

32. 如何将对象的类加入工具箱 127

33. 如何向窗体中添加新控件 128

34. 如何为控件命名 130

35. 如何移动控件 131

36. 如何改变控件的大小 131

37. 如何复制和粘贴控件 131

38. 同时选中多个控件的常用方法有哪些 131

39. 如何在窗体上对齐多个控件 132

40. 如何等大多个控件 133

41. 如何通过“属性”窗口设置控件的属性 133

42. 如何在代码中设置控件的属性 134

43. 什么是命令按钮(CommandButton)控件 134

44. 命令按钮(CommandButton)控件的特殊属性有哪些 135

45. 如何使命令按钮生效、失去作用、重新出现、按钮消失 136

46. 什么是标签(Label)控件 136

47. 标签(Label)控件有哪些特殊属性 137

48. 试设计一个模拟秒表计时程序(要求在窗体上分别显示开始时间、结束时间和经过时间) 138

49. 什么是单选框(OptionButton)控件 139

50. 单选框(OptionButton)控件有哪些特殊属性 139

51. 如何用单选按钮选择文本框的背景颜色 140

52. 什么是复选框(CheckBox)控件其Value属性设置值有哪些 140

53. 如何用复选框来设置文本框的属性 141

54. 如何从程序中知道某种颜色的BackColor(或Fillcolor、Forecolor)属性值 142

55. 什么是框架(Frame)控件 142

56. 如何利用框架来使用单选按钮设置文本框的背景颜色和字体颜色 143

57. 什么是列表框(ListBox)控件其常用属性有哪些 144

58. 试在一个窗体上设计两个列表框,由键盘输入10个项目到第一列表框中,单击某一项目后,该项目从一个列表框中转移到另一列表框中 147

59. 什么是组合框(ComboBox)控件有哪些特殊的属性 147

60. 组合框有哪三种类型各有什么特点 148

61. 如何在属性窗口中为列表框(或组合框)中添加列表项 149

62. 如何使用列表框(或组合框)的AddItem方法添加列表项 149

63. 如何通过直接向List属性赋值添加到列表项 149

64. 如何在列表框(或组合框)中删除列表项 150

65. 如何用列表框或组合框进行多种条件的选择 150

66. 怎样把列表框设计成多栏形式 151

67. 什么是定时器(Timer)控件 常用属性有哪些 152

68. 如何运用字体美化文本框、标签框、列表框和组合框 153

69. 什么是图片框(PictureBox)控件有哪些常用属性 153

70. 什么是图像框(Image)控件与图片框(PictureBox)控件的异同点有哪些 155

71. 如何利用图片框(PictureBox)控件或图像框(Image)控件在窗体上显示图像 155

72. 怎样在图片框(PictureBox)或图像框(Image)中放大或缩小图像 156

73. 在程序的运行阶段如何对窗体、图片框或图像框的Picture属性赋值 156

74. 试编写一个交换图片框和图像框中的图形程序 156

75. 什么是滚动条(ScrollBar)控件有哪些常用属性 157

76. 如何利用定时器控件设计一个图形闪烁程序 159

77. 选择是直线(Line)控件其常用属性有哪些 159

78. 什么是形状(Shape)控件 161

79. 怎样在窗体、框架控件或图片框控件中绘制一条直线 162

80. 怎样在窗体、框架控件或图片框控件中绘制方框、圆或椭圆 163

第5章 菜单设计与应用 165

1. 什么是菜单菜单的基本组成有哪些 165

2. 菜单编辑器的主要功能有哪些 166

3. 打开菜单编辑器的方法有哪些 166

4. “菜单编辑器”中各部分的作用是什么 166

5. 创建下拉菜单的一般过程有哪些 168

6. 如何在窗体中创建菜单标题 168

7. 如何增加菜单标题 169

8. 如何删除多余的菜单标题 169

9. 怎样建立菜单标题下的菜单项 169

10. 怎样调整菜单项的位置与层次 170

11. 怎样设置菜单分隔条 170

12. 怎样设置菜单项的快捷键 171

13. 怎样在菜单项上添加选中符号 172

14. 怎样将菜单项设置为无效状态 172

15. 怎样使菜单项隐藏起来 173

16. 什么是菜单的级别如何改变菜单项的级别 173

17. 如何创建菜单的控件数组 174

18. 简单加、乘法运算程序的设计 174

19. 什么是弹出式菜单 177

20. 如何创建弹出式菜单举例说明 178

21. 如何创建一个(图5.14)弹出式菜单 179

22. 什么是工具栏 179

23. 什么是ImageList(图像列表)控件 180

24. 如何工具箱中添加ImageList(图像列表)控件和Toolbar(工具栏)控件图标 180

25. 设计时怎样向ImageList(图像列表)控件中添加图像 181

26. 在运行时如何添加ListImage对象 182

27. 在ImageList控件中如何控制图像的大小 182

28. 如何使用ImageList控件创建组合图像 183

29. 什么是Toolbar(工具栏)控件 183

30. 如何设置Toolbar(工具栏)控件的属性 184

31. 什么是StatusBar控件 185

32. 如何在窗体上绘制StatusBar控件 186

33. 如何定义状态栏上使用的窗格 186

34. 什么是多文档界面(MDI) 188

35. 如何创建MDI窗体及其子窗体 188

36. 试建立一个MDI窗体和三个子窗体,能以不同的排列方式显示子窗体 188

37. 常用的鼠标事件有哪些 191

38. 什么是MouseDown事件,如何应用 192

39. 什么是MouseMove事件,如何应用 193

40. 什么是MouseUp事件,举例说明如何搭配使用MouseUp与MouseDown和MouseMove事件 194

41. button参数的有何意义 196

42. 什么是响应键盘事件 197

43. 编写低级键盘处理程序需要使用的键盘事件有哪些简述其触发时机 197

44. 什么是KeyPress事件如何使用KeyPress事件 198

45. 如何使用keypress事件完成大小写转换 199

46. 试编一程序:用户可以向窗体上的文本框中输入文字。当按下F3键或Alt、Shift、Ctrl三个键中的任意一个到三个键与F3键组合时,应用程序在窗体上显示一条信息,说明用户按下了哪些键 199

第6章 文件操作 201

1. 什么是文件Visual Basic支持的文件访问类型有哪些 201

2. 简述应用程序访问文件的一般过程 201

3. 简述应用程序访问文件时如何打开文件的,举例说明 201

4. 应用程序访问文件时用哪些语句进行文件的读/写的 203

5. 应用程序访问完文件后是如何关闭文件的 203

6. 什么是顺序文件 203

7. 如何打开一个顺序文件 203

8. 如何向打开的顺序文件中写数据举例说明 203

9. 如何从顺序文件中读数据举例说明 204

10. 如何在D盘新建一个名为NEWFILE的顺序文件,并写入相应的信息 205

11. 如何把窗体上文本框中的内容追加到D盘newfile文件后 205

12. 如何把D盘上的顺序文件newfile文件内容显示在窗体的文本框中 206

13. 如何打开(建立)随机文件 206

14. 如何向已打开的随机文件中写入数据 206

15. 如何从已打开的随机文件中读出数据 207

16. 如何将一些现有数据输入到D盘随机文件FILE2中 207

17. 如何从随机文件FILE2中随机读出一个记录,并在窗体中显示文件长度和该记录的内容 208

18. 如何向D盘上的随机文件FILE2后追加记录 209

19. 如何打开(建立)二进制文件 210

20. 如何从已打开的二进制文件中读出数据 210

21. 如何向已打开的二进制文件中写入数据 211

22. 如何将学生的姓名和成绩存入到D盘二进制文件Cj.dat中并可随机地显示出一名学生的成绩 211

23. 在Visual Basic常规工具箱中的文件系统控件有哪些 212

24. 什么是驱动器列表框(DriveListBox)控件其常用属性有哪些 213

25. 什么是目录列表框(DirListBox)控件如何使用其Path属性 214

26. 什么是文件列表框(FileListBox)控件其主要属性有哪些 215

27. 试编一程序:在窗体上显示磁盘驱动框列表框、目录列表框、文件列表框,运行时三列表框互动 215

28. 什么是通用对话框(CommonDialog)控件 216

29. 如何将通用对话框(CommonDialog)控件添加到Visual Basic的工具箱中 217

30. 通用对话框(CommonDialog)控件有哪些常用方法显示的对话框是什么 217

31. 如何在属性窗口设置通用对话框(CommonDialog)属性 217

32. 如何设置一个“打开文件”对话框 220

第7章 数据库应用程序设计 221

1. 什么是数据库数据库有什么特点 221

2. 按照使用的数据库模型可将数据库分几类 221

3. 什么是数据库管理系统(DBMS)数据库管理系统有什么功能 221

4. 什么是关系型数据库什么是字段、字段名、记录 221

5. 用Visual Basic6.0如何创建一个Microsoft Foxpro数据库 222

6. 在Visual Basic6.0中如何为Microsoft Foxpro数据库创建、删除索引 226

7. 怎样使用Visual Basic6.0的“可视化数据管理器”向Microsoft Foxpro数据库中添加、修改、删除、查找记录 228

8. 如何使用Data控件显示Microsoft Foxpro数据库中的记录内容 231

9. 如何使用DBGrid控件在一屏中显示Microsoft Foxpro数据库中多条记录内容 232

第8章 应用程序的调试与编译 236

1. 应用程序错误的类型有哪些 236

2. 如何避免在应用程序中产生错误 237

3. 调试程序的基本方法是什么 237

4. 如何单步执行一个程序 237

5. 如何设置断点 238

6. 为什么要使用中断模式 239

7. 有什么情况发生时程序会自动地进入中断模式出现错误中断后,如何使程序继续运行 239

8. 调试程序用的是哪三个调试窗口 240

9. “立即”窗口在调试程序时的主要用处有哪些 241

10. 在调试程序时,如何在“立即”窗口中打印信息 241

11. 如何在立即窗口检查错误号 242

12. Visual Basic6.0的调试工具栏由哪些调试工具组成 243

13. 设计错误处理程序 244

14. 如何将Visual Basic6.0的源程序制作成可执行文件 244