请升级浏览器版本

你正在使用旧版本浏览器。请升级浏览器以获得更好的体验。

课程建设

教材编写
位置: 首页 > 课程建设 > 教材编写 > 正文

杨玉兰老师开发的《Visual Basic趣味编程》校本教材

作者:   时间:2024-04-01   点击数:





Visual Basic趣味编程

杨玉兰      主编


目录

第1章 趣味实例1—加法器 ……………………

1

1.1  初识Visual Basic  ………………………………

1

1.2  VB集成开发环境 ………………………………………………

2

1.2.1  VB6.0的启动 …………………………………………

2

1.2.2  VB集成开发环境的主要元素  …………………

3

1.3  建立一个简单的应用程序加法器 …………………  

4

1.3.1  建立应用程序的主要步骤   ………………………

4

1.3.2 程序要求  ……………………………………………

4

1.3.3 设计步骤  ……………………………………………

5

1.4  命令按钮、标签、文本框  ……………………………

9

1.4.1  命令按钮(CommandButton ………………………

9

1.4.2  标签(Label …………………………………………

10

1.4.3  文本框(TextBox ……………………………………

11

1.5  窗体  ………………………………………………………

12

1.5.1 窗体的属性  ………………………………………………

12

1.5.2窗体的事件  ………………………………………………

13

1.6 巩固练习与提高  ……………………………………………

14

第2章 趣味实例2—文字魔术 …………………………

16

2.1  Visual Basic程序设计基础  ………………………

16

2.1.1   数据数据类型  ………………………………………

16

2.1.2   常量与变量  …………………………………………

17

2.1.3  表达式 …………………………………………………

18

2.1.4   Visual Basic合并行规范  ………………………

20

2.2  条件判断结构之一  IfThenElse语句  ……………

21

2.2.1   语法  ………………………………………………

21

2.2.2  功能 …………………………………………………

21

2.3  IfThenElseIf语句(多分支结构) ……………

22

2.4  时钟控件(Timer)  ……………………………………

24

2.4.1  时钟控件属性  ……………………………………

24

2.4.2  时钟控件事件   ……………………………………

25

2.5 趣味实例2—文字魔术 …………………………………………

25

2.5.1 程序效果说明   …………………………………

25

2.5.2 设计步骤 ……………………………………………

25

2.5.3 编写代码   ………………………………………

27

2.6  巩固练习与提高    …………………………………………

28

第3章 趣味实例3—滚动的图片……………………………

31

3.1  ForNext循环控制结构  ………………………………

31

3.1.1  语法  ………………………………………………

31

3.1.2  说明  ………………………………………………

31

3.2  图片框(PictureBox与图像(Image)控件 ……………

32

3.2.1  基本功能  ……………………………………………

32

3.2.2  常用属性  ……………………………………………

32

3.3   趣味实例3—滚动图片 ……………………………………

34

3.3.1   程序效果说明  ……………………………………

34

3.3.2   设计步骤 ……………………………………………

35

3.4 巩固练习与提高  ……………………………………………

36

第4章 精彩实例4—同心圆 …………………………………

38

4.1   Visual Basic绘图   ………………………………………

38

4.1.1   VB的坐标系统 ………………………………………

38

4.1.2  画点  ………………………………………………

39

4.1.3   画直线  ……………………………………………

39

4.1.4  使用颜色  …………………………………………

40

4.1.5   画圆  ……………………………………………

40

4.1.6  设置线宽  …………………………………………

40

4.2  趣味实例4—同心圆  ……………………………………

41

4.2.1   程序效果  …………………………………………

41

4.2.2   编写代码  ……………………………………………

42

4.3  巩固与提高  ………………………………………………

43

第5章 趣味实例5—文字格式设置模拟程序…………

45

5.1   单选按钮与复选框  ……………………………………

45

5.1.1   单选按钮的常用属性  ………………………………

45

5.1.2   复选框的常用属性  …………………………………

46

5.2   趣味实例5——文字格式设置模拟程序 …………………

46

5.2.1   程序效果说明 ……………………………………

46

5.2.2   设计步骤 ……………………………………………

47

5.3  巩固练习与提高 ……………………………………………

48

第6章 趣味实例6—学生选课程序…………………………

49

6.1   列表框(ListBox …………………………………………

49

6.1.1   列表框的常用属性  ………………………………

50

6.1.2   列表框的方法  ………………………………………

50

6.2   组合框(ComboBox) ………………………………………

53

6.2.1   组合框属性  …………………………………………

53

6.2.2   组合框方法  …………………………………………

54

6.3   趣味实例6——学生选课程序 ……………………………

54

6.3.1   程序说明……………………………………………

54

6.3.2   制作步骤  ……………………………………………

54

6.4  巩固练习与提高 ………………………………………………

56

第7章  趣味实例7—文字格式调节器 …………………

57

7.1  水平滚动条与垂直滚动条 ……………………………………

57

7.1.1   滚动条的常用属性  …………………………………

57

7.1.2   滚动条的事件 ………………………………………

57

7.2   趣味实例7—文字格式调节器 ……………………………

60

7.2.1   程序说明 …………………………………………

60

7.2.2   设计步骤 …………………………………………

60

7.3   巩固练习与提高 …………………………………………

61

第8章  趣味实例8—图片铺满窗体 ………………………

63

8.1  Print方法  ………………………………………………

63

8.2  程序说明  ……………………………………………………

65

8.2.1   程序效果说明 ……………………………………

65

8.2.2   编程思路 …………………………………………

65

8.3  设计步骤  ……………………………………………………

66

8.3.1  界面设计  ……………………………………………

66

8.3.2  编写代码  …………………………………………

67

8.4  巩固练习与提高   …………………………………………

68

第8章  趣味实例8—“幸运52”游戏模拟 ………

69

9.1   MsgBox函数与语句  ………………………………………

69

9.1.1  MsgBox函数与语句格式 ……………………………

69

9.1.2  MsgBox举例  ………………………………………

71

9.2  “幸运52游戏模拟程序效果说明  ……………………

72

9.3   界面设计   ………………………………………………

75

9.3.1  新建工程  …………………………………………

75

9.3.2  添加控件及属性设置  ……………………………

75

9.4   编写代码   ………………………………………………

77

9.4.1  声明模块级变量  …………………………………

77

9.4.2  窗体初始化过程  …………………………………

77

9.4.3  “开始游戏”按钮CmdStart代码 ……………………

78

9.4.4   “确定”按钮CmdOk代码   ………………………

78

9.4.5   “退出”按钮CmdExit代码   ……………………

79

9.4.6   文本框按下键时的处理  …………………………

79

9.5   巩固练习与提高   …………………………………………

80

第10章  精彩实例10—简易的画图程序 …………

82

10.1  Select Case语句  ……………………………………

82

10.1.1   语法   …………………………………………

82

10.1.2   功能   ………………………………………

83

10.1.3   说明   …………………………………………

83

10.2  数据输入——InputBox函数  ……………………………

85

10.3  精彩实例10——简易的画图程序  ………………………

86

10.3.1  程序效果说明  …………………………………

86

10.3.2  编程思路  ……………………………………

87

10.3.3  设计步骤   ………………………………………

87

10.3.4  程序代码  ……………………………………

87

10.4   巩固练习与提高   ……………………………………

90

第11章  趣味实例11—“万花筒”…… …………………

94

11.1   程序说明   ………………………………………………

94

11.2   编写代码   ……………………………………………

72

11.3   巩固练习与提高   …………………………………

99

第12章  精彩实例12—登录程序 …………………………

82

12.1  设计程序界面  ………………………………………

104

12.2  编写代码    …………………………………………

101

12.3   巩固练习与提高   …………………………………

105





学校地址:江苏省徐州市铜山区学府路  联系电话:0516-82559008  邮编:221116 

 版权所有 © 开云网页版绿网学习名师工作室 苏ICP备10207186号