- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
国家二级VB自学考试课程
第一讲:VB程序设计初步
一、引例
二、VB集成开发环境
三、几个重要概念
四、建立简单的程序
一、 例1
引入:
(1)VB的启动;
(2)VB的工作环境;
(3)几个重要概念。
二、 VB集成开发环境
主窗口
工具箱窗口
工程资源管理器窗口
属性窗口
窗体设计窗口
代码窗口
三、几个概念
1. 对象
对象:客观存在的一个实体。
VB中常用的对象有:窗体、控件等。
2. 类
类是创建对象的模板, 是对象的集合。
3. 对象的三要素
(1)属性
用来描述和反映对象特征的参数。(属性有属性名和属性值),属性值可通过:
属性窗口设置
代码设置
对象名.属性名=属性值
如:Label1.Visible=True
(2)事件
对象所能识别和响应的动作称为事件,它发生在用户与应用程序交互时。如单击控件、鼠标移动、键盘按下等。
事件过程:事件触发时所执行的代码
(3)方法
对象所能执行的动作,如窗体有Show、Hide方法等。
4. VB程序的执行步骤如下:
1)启动应用程序,装载和显示窗体;
2)等待事件的触发;
3)事件触发时,执行对应的事件过程;
4)重复执行步骤(2)和(3) ;
5) 直到遇到END结束语句结束程序的运行;
或按“结束”强行停止程序的运行。
至此可以总结出VB的特点:可视化、面向对象、事件驱动。
例1拓展1
例1拓展2
四、建立简单的应用程序
例2
1.效果:
3.分析:
(1)布局:一个标签控件、两个命令按钮、一个时钟控件。
(2)控制逻辑:单击“开始”按钮,标签移动;单击“停止”按钮,标签静止;
2.引入:建立VB程序的步骤。
界面设计:
添加对象
设置属性
代码设计:
哪个对象
哪个事件
什么代码
3. 运行和调试;
4. 保存文件;
5. 编译成.exe文件。
例2拓展1 例2拓展2 例2拓展3
创建vb 程序的步骤:
一、掌握几个操作:
VB工作环境的设置、添加控件、设置属性、添加代
码、 运行、调试程序、保存文件;
二、理解几个概念:
对象、属性、事件、方法
可视化、面向对象、事件驱动
三、识别几个保留字:
Form1 Label1 Command1
Caption Visible Left Top FontSize
Click
回顾
第二讲: 窗体和基本控件
一、窗体
窗体是其它对象的容器,是程序运行时呈现给用户的界面。
例3
1.效果:
2.引入:窗体的属性、事件、方法
3.分析:
界面分析:略
代码分析:略
4.设计
思考题
1
1、窗体的基本属性:
属性
默认值
含义
(名称)Name
FormN
名称,是区分对象的标志,用以引用对象
BackColor
背景颜色
BorderStyle
2
边框式样
Caption
FormN
标题
ControlBox
True
是否有控制图标
Font
字体:字体、字型、字号
Height
高度
Icon
控制图标
MaxButton
True
是否有最大化按钮
MinButton
True
是否有最小化按钮
Picture
图片
StartUpPosition
3
开始位置
Width
宽度
WindowState
0
状态
2.事件
Click、DblClick、Load
Load 当装入窗体时激发,通常用于对属性和变量初始化
注意:在load事件中使用Print方法,要修改其AutoRedraw属性
从启动窗体到显示窗体其实有三个事件发生:
Initialize Load Activate
演示
3.方法
Show、Hide、Print、Cls等
注意:卸载(Unload)和隐藏(Hide)的区别
二、标签
标签主要用来在窗体某个固定位置上显示提示信息。
例4
1.效果:
2.引入:标签的属性、事件、方法、用途
3.分析:
(1)界面:略
(2)代码:略
4.设计:
例4思考题 例4拓展题
1、标签的主要属性
属性
默认值
含义
Alignment
0
文本对齐方式
Autosi
文档评论(0)