第2章154 visual basic程序设计概述

第2章154 visual basic程序设计概述

ID:25211927

大小:1.54 MB

页数:35页

时间:2018-11-18

第2章154 visual basic程序设计概述_第1页
第2章154 visual basic程序设计概述_第2页
第2章154 visual basic程序设计概述_第3页
第2章154 visual basic程序设计概述_第4页
第2章154 visual basic程序设计概述_第5页
资源描述:

《第2章154 visual basic程序设计概述》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、VisualBasic程序设计教程 (第4版)主编蒋加伏张林峰2.1程序设计方法发展简述2.2VisualBasic的对象及其属性、事件与方法2.3窗体对象及其属性、事件与方法2.4基本控件2.5创建VisualBasic应用程序的基本步骤2.6VisualBasic工程的组成与管理第2章VisualBasic程序设计概述教育的目标“Thecentralpointofeducationistoteachpeopletothink,tousetheirrationalpowers,tobecomebet

2、terproblemsolvers.”“教育的中心目标就是教会人们思考,运用他们的理性,成为更好的问题解决者。”——Gagné,R.M.《TheConditionsofLearning》如何获得求解能力?教?学?练!成为问题解决者的必备素质自学自主自信自乐2.1程序设计方法发展简述2.1.1早期的程序设计初期的程序设计主要考虑的是指令条数要少、运行速度要快、存储单元要省2.1.2结构化程序设计程序的可读性、可维护性为目标程序=算法+数据结构的面向过程的程序设计2.1.3面向对象程序设计降低程序的复杂性

3、、提高软件的开法效率和改善工作界面为目标程序=对象+消息的面向对象的程序设计我们所使用的工具深刻地影响着我们的思维方式和思维习惯,进而也将深刻的影响着我们的思维能力。——EdsgerW.Dijkstra教学改革,实质在哪?2.2.1VisualBasic的对象所谓“对象”,即指任何具体的事物,是应用程序的基本运行实体。例如:现实生活中的闹钟,电视机等;在VB中把窗体和控件统称为对象。在窗体上安放对象的设计过程,就成了一种用对象组装应用程序的过程。例:在窗体上安放一命令按钮,然后运行。VisaulBas

4、ic中的对象分为窗体和控件两大类。窗体就是窗口本身,是屏幕上的一个矩形区域;控件则是窗体上构成图形用户界面的一些基本组成部件。VB控件分为:内部控件、ActiveX控件、可插入对象2.2VisualBasic的对象及其属性、事件与方法1.对象的基本概念2.控件的建立方法(1)添加和删除控件添加:双击工具箱上所需的控件图标,则立即在窗体上出现一个默认大小的对象框;或者左击工具箱上的控件图标,鼠标移到窗体上按住左键拖曳到所需的大小后释放鼠标。删除:选择窗体上的一个或一批控件,执行“删除”菜单命令或按“De

5、lete”键(2)编辑控件选择控件、移动控件、改变控件大小、复制控件、控件的布局、控件的名称2.2.2对象的属性、事件与方法1.对象的属性VB中任何一个对象(窗体和控件),都通过称为属性的一组有一定含义的数据加以限定。常见的属性有name,caption,backcolor,enable,forecolor,height,visible,width等,它们规定了对象的外观和某些行为。除了在属性窗口里设置对象属性外,也可以通过语句在程序中动态设置。格式:对象名.属性名=属性值例:command1.hei

6、ght=58command1.width=156有的对象的属性在属性窗口中没有列出,只能在运行时由程序代码进行设置,修改,或读取使用。把这些只能在程序代码中使用的属性,称为对象的动态属性。2.对象的事件、事件过程和事件驱动(1)所谓对象的“事件”,就是由VB预先设计好的,能被对象识别的动作。VB中典型和常用的对象事件:Click单击鼠标事件。DblClick双击鼠标事件。MouseDown,MouseUp,MouseMove有关鼠标事件。KeyPress,KeyDown,KeyUp有关键盘按键的事件。

7、Load装载事件Unload卸载事件说明:1)一是事件仅仅是一个动作二是对象会自动识别事件是否发生三是对象所能识别的事件,都是预先设计安排好的。2)作为VB的使用者,你不必关心如何实现Click等事件,如何捕促到这些事件的发生。你的精力应集中在发生了某事件后,应该完成什么任务。这个任务是需要你用VB的程序设计语言来编写的,这段程序代码称为事件过程代码。有时也称VB是采用事件驱动的编程技术。(2)VB的事件过程的一般形式:PrivateSub对象名_事件名([参数列表])…EndSub例:窗体上名为Co

8、mmand1的命令按钮的Click事件过程应有形式:执行过程是:按下按钮引发Command1的Click事件响应该事件运行Command1_Click事件过程代码。(3)事件驱动程序设计①启动应用程序,装载和显示窗体②窗体或窗体上的对象等待事件的发生③事件发生时,执行相应的事件过程④重复执行步骤②和③3.对象的方法(Method)所谓对象的“方法”,是一些可由对象调用的特殊过程,它将使调用者完成规定的操作。下面是VB中最典形,最常用的对象方法:Show用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。