1 / 25
文档名称:

第二章Visual Basic程序设计概述.ppt

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

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

分享

预览

第二章Visual Basic程序设计概述.ppt

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

下载得到文件列表

第二章Visual Basic程序设计概述.ppt

文档介绍

文档介绍:第二章 Visual Basic程序设计概述
本章主要内容
程序设计方法发展简述
Visual Basic的对象及其属性、事件与方法
窗体对象及其属性、事件与方法
创建Visual Basic应用程序的基本步骤
Visaul Basic工程的组成与管理
程序设计方法发展简述
早期的程序设计
结构化程序设计
面向对象程序设计
Visual Basic的对象及其属性、事件和方法
Visaul Basic的对象
对象的属性、事件与方法
Visual Basic的对象
所谓“对象”,即指任何具体的事件,是应用程序的基本运行实体。例如:现实生活中的闹钟,电视机,等;在VB中把窗体和控件统称为对象。在窗体上安放对象的设计过程,就成了一种用对象组装应用程序的过程。例:在窗体上安放一命令按钮,然后运行。
Visual Basic中的对象分为窗体和控件两大类。窗体就是窗口本身,是屏幕上的一个矩形区域;控件则是窗体上构成图形用户界面的一些基本组成部件。
对象的建立方法:双击工具箱上所需的控件图标,则立即在窗体上出现一个默认大小的对象框;或者左击工具箱上的控件图标,鼠标移到窗体上按住左键拖曳到所需的大小后释放鼠标。
对象的属性、事件和方法
-描述对象特征的数据
VB中任何一个对象(窗体和控件),都通过称为属性的一组有一定含义的数据加以限定。常见的属性有name,caption,BackColor,enable,ForeColor,height,visible,width等,它们规定了对象的外观和某些行为。
有的对象的属性在属性窗口中没有列出,只能在运行时由程序代码进行设置,修改,或读取使用。把这些只能在程序代码中使用的属性,称为对象的动态属性。
对象的属性、事件和方法
2. 事件-能被对象识别的固定动作
所谓对象的“事件”,就是由VB预先设计好的,能被对象识别的对作。
注意:一是事件仅仅是一个动作
二是对象会自动识别事件是否发生
三是对象所能识别的事件,都是预先设计安排好的。
VB中典型和常用的对象事件:
Click 单击鼠标事件。
DblClick 双击鼠标事件。
MouseDown,MouseUp,MouseMove 有关鼠标事件。
KeyPress,KeyDown,KeyUp 有关键盘按键的事件。
Load 装载事件
Unload 卸载事件
作为VB的使用者,你不必关心如何实现Click等事件,如何捕促到这些事件的发生。你的精力应集中在发生了某事件后,应该完成什么任务。这个任务是需要你用VB的程序设计语言来编写的,这段程序代码称为事件过程代码。有时也称VB是采用事件驱动的编程技术。
VB的事件过程的一般形式:
Private Sub 对象名_事件名( [参数列表] )

End Sub
如Command3的单击事件过程为:
Private mand3_click()
End
End Sub
3. 方法-可以在对象上操作的过程
所谓对象的“方法”,是一些可由对象调用的特殊过程,它将使调用者完成规定的操作。下面是VB中最典形,最常用的对象方法:

最近更新

整治方案(精选10篇) 31页

广西壮族自治区柳州市第四十六中学高二数学理.. 6页

教育教学心得体会14篇 25页

广西壮族自治区柳州市融水苗族自治县民族中学.. 5页

广西壮族自治区柳州市露塘农场中学高二物理月.. 6页

教师年度思想工作总结(精选15篇) 28页

广西壮族自治区桂林市万福高级中学2020年高三.. 5页

教师个人学习总结(通用4篇) 7页

广西壮族自治区桂林市中庸中学2022年高一数学.. 5页

广西壮族自治区桂林市九屋中学高二物理上学期.. 5页

餐饮服务招标指南3篇 40页

护士英文求职信(通用5篇) 6页

护士个人求职信(精选7篇) 7页

打工实习报告(通用3篇) 5页

房地产工作计划书(通用2篇) 6页

我的小仓鼠作文(通用6篇) 5页

我的一次经历作文(精选9篇) 7页

我与美德有约作文(精选15篇) 13页

感谢的作文300字(通用2篇) 2页

感恩的高中作文500字(精选8篇) 9页

2025-2030年中国植绒包装项目投资可行性研究分.. 33页

志愿者清明节活动策划方案(精选4篇) 10页

心事作文300字(精选2篇) 2页

广西壮族自治区桂林市瓢里中学高三语文联考试.. 9页

开学迎新生策划方案(通用6篇) 18页

广西壮族自治区桂林市石塘高级中学2021-2022学.. 11页

建议书(通用11篇) 11页

建筑求职信(精选7篇) 7页

(完整)小学生必背古诗75首---方便打印版 10页

2024年高速公路收费人员专属劳动协议版 9页