1 / 28
文档名称:

第二章VB简单的程序设计.ppt

格式:ppt   页数:28
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第二章VB简单的程序设计.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第二章VB简单的程序设计.ppt

文档介绍

文档介绍:第二章 Vb简单的程序设计(3学时)
程序设计方法的发展
VB中的有关概念
建立简单的应用程序
基本控件和属性
工程的管理及环境的设置
生成可执行文件和制作安装盘
程序调试
常见错误
程序设计方法的发展

高运行效率、少占用内存为目标

程序的可读性、可维护性为目标
程序=算法+数据结构的面向过程的程序设计

降低程序的复杂性、提高软件的开法效率和改善工作界面为目标
程序=对象+消息的面向对象的程序设计
对象的有关概念

类是创建对象实例的模板, 包含了创建对象的属性描述和行为特征的定义.

是类的一个实例,继承了类的属性、方法。
Vb中常用的对象有:窗体、控件等。


(1)属性
对象的性质,即用来描述和反映对象特征的参数。
(2)方法
对象的行为,即将一些通用的过程编写好并封装起来,作为方法供用户直接调用。
(3)事件、事件过程、事件驱动程序设计
事件: 发生在某对象上的动作或事情称为事件,它发生在用户与应用程序交互时。如单击控件、鼠标移动、键盘按下等。
事件过程:是应用程序处理事件的方法和步骤,即附在该对象上的用户编写的程序代码。
事件驱动程序设计: 程序的执行顺序是由事件的发生情况决定,即由用户控制而代码作出响应。
5. VB程序的执行步骤如下:
1)启动应用程序,装载和显示窗体
2)窗体(或窗体上的控件)等待事件的发生;
3)事件发生时,执行对应的事件过程;
4)重复执行步骤(2)和(3);
5) 直到遇到“END”结束语句结束程序的运行或按“结束”强行停止程序的运行。
建立简单的应用程序



(即编程)


窗体和基本控件
(即大多数控件所具有的常用属性)

创建的对象名称,有默认的名称。在程序中,控件名是作为对象的标识而被引用,不会显示在窗体上。

该属性决定了控件上显示的内容。
、width、top和left属性

决定控件是否可操作。当值被设置为false时,呈暗淡色,则控件被禁用;当值被设置为true时,则控件可以使用。
5. Visible属性
决定控件是否可见。当值设置为false时, 用户看不到,但控件本身存在;而当值被设置为true时,则可见。
6. Font属性
Fontname 字体 Fontsize字体大小 Fontbold是否是粗体
Fontitalic 是否斜体 Fontstrikethru是否加一删除线
Fontunderline是否带下划线
在窗体中建立两个命令按钮
mand2, Command2
的Font通过属性窗口设置, 其余属性通过代码实现。
7. Forecolor前景颜色属性
设置控件的前景颜色(即正文颜色),其值是一个16进制常数,用户可以在调色板中直接选择所需颜色。
8. Backcolor背景颜色属性
9. Backstyle背景风格属性
0-transparent:透明显示,即控件背景颜色显示不出来;
1-opaque:不透明。
10. BorderStyle边框风格属性
0-None:控件周围没有边框;
1-Fixed Single:控件带有单边框。
11. Alignment属性
决定 控件上正文水平对齐方式
0: 正文左对齐, 1: 右对齐, 2: 居中。
12. AutoSize属性
决定控件是否根据正文自动调整大小。True:可以, False:不可以。
13. WordWarp属性
AutoSize True时,WordWarp才有效
按正文字体大小在垂直方向上改变显示区域的大小。

决定了按Tab键时,焦点在各个控件移动的顺序。各个控件默认
TabIndex值就是以控件建立时的顺序,第一个为0。

反映该控件最重要的属性,使用时可省略属性名。
mand的默认属性为Default,当该属性为True,当按Enter键,该控件起作用。

控件设置
效果


Caption标题
MaxButton、MinButton
Icon、ControlBox
Picture、AutoRedraw
BorderStyle (0 1 2 3 4 5 )

最近更新

2025年崇左幼儿师范高等专科学校单招综合素质.. 40页

2025年广东交通职业技术学院单招综合素质考试.. 41页

2025年广东建设职业技术学院单招职业适应性测.. 40页

2025年广东省阳江市单招职业适应性测试模拟测.. 41页

2025年广东金融学院单招职业倾向性考试模拟测.. 38页

2025年广州城建职业学院单招职业适应性考试模.. 40页

2025年广西信息职业技术学院单招职业适应性测.. 39页

2025年广西英华国际职业学院单招综合素质考试.. 40页

2025年廊坊燕京职业技术学院单招职业适应性测.. 41页

2025年张家界航空工业职业技术学院单招职业适.. 39页

2025年惠州城市职业学院单招职业适应性测试题.. 40页

2025年成都航空职业技术学院单招职业技能测试.. 40页

2025年新乡职业技术学院单招职业倾向性考试模.. 41页

2025年无锡商业职业技术学院单招职业倾向性考.. 41页

2025年昆明工业职业技术学院单招职业技能测试.. 39页

2025年景德镇陶瓷职业技术学院单招职业技能考.. 39页

2025年枣庄职业学院单招职业技能考试模拟测试.. 40页

2025年桐城师范高等专科学校单招综合素质考试.. 42页

2025年武夷山职业学院单招职业适应性测试题库.. 39页

2025年毕节医学高等专科学校单招职业适应性考.. 41页

2025年汕尾职业技术学院单招职业适应性测试题.. 41页

2025年江苏医药职业学院单招职业技能测试模拟.. 40页

2025年江苏建筑职业技术学院单招职业技能测试.. 40页

2025年江苏省淮阴市单招职业倾向性考试模拟测.. 40页

2025年江苏食品药品职业技术学院单招职业适应.. 39页

2025年江西婺源茶业职业学院单招综合素质考试.. 41页

2025年江西泰豪动漫职业学院单招职业适应性考.. 40页

2025年江西省景德镇市单招职业适应性测试模拟.. 40页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

国开《建筑力学》期末机考答案 15页