- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VisualBasic程序设计教程教程
Visual Basic
程序设计教程(第三版)
龚沛增 杨志强 陆慰民 编
;章;第1章 Visual Basic程序设计概述;1.1 Visual Basic 简介;1.1.1 Visual Basic的发展;Visual Basic的发展;1.1.2 VB的特点;当一个标签放在窗体上时,标签的左上角坐标(用Left、Top表示)就被指定了。;实现连续移动,可通过时钟对象Timer,在规定的时间间隔连续执行:
Label1.Top=Label1.Top+50语句,就可使标签Label1连续向下移动。
时钟对象的Interval可指定时间间隔,以毫秒单位。每隔0.2秒移动一次可设置Interval=200。;程序进一步改进:
连续循环移动,首先要能判断出标签是否超出窗体范围。;1.具有基于对象的可视化设计工具
2.事件驱动的编程机制
3.提供了易学易用的集成开发环境
4.支持结构化程序设计语言
5.强大的网络、数据库、多媒体功能
6.完备的帮助功能;如何学习Visual Basic;VB系统的安装
VB系统的启动
VB集成开发环境的使用
;1.2.1 安装;1.2.2 启动 ;1.2.3 集成开发环境使用 ;一、主窗口 ;二、窗体设计窗口(Form);三、代码(Code)设计窗口 ;四、属性(Properties)窗口;四、属性(Properties)窗口;1.工程资源管理器的作用:用层次化管理方式显示一个应用程序所有的文件。
2.工程资源管理器的组成:“查看代码”按钮、“查看对象”按钮、“切换文件夹”按钮和一个列表窗口。列表窗口中显示了本工程文件(.vbp)中的所有窗体文件(.frm)和模块文件(标准模块文件.bas和类模块文件.cls)等。;五、工程管理器(Project Explorer)窗口;六、工具箱(ToolBox)窗口 ;七、其他窗口;1.3 创建应用程序的过程 ;设计思路:
输入使用文本框TextBox;
提示使用标签Label;
按钮Command的Click事件执行处理命令。;1.4 使用帮助系统 ;本章小结;第2章 VB可视化编程基础;2.1 VB对象的概念;2.类的概念;3.VB中的类和对象;;VB中常用的对象是控件。此外,VB还提供了系统对象:打印机(Printer)、剪贴板(Clipboard)、屏幕(Screen)和应用程序(App)等。
窗体是个特例,它既是类也是对象。当向一个工程添加一个新窗体时,实质就由窗体类创建了一个窗体对象。;属性、事件和方法构成对象的三要素。
1.属性:存放对象的数据(决定对象外观及功能)
例如:控件名称、文本、大小等属性。
对象属性的设置方法:
在设计阶段,利用属性窗口直接设置属性值
程序运行时,通过语句[对象名.]属性名=属性值
例如:Command1.Caption = 确定
注意:若属性只能在设计阶段设置,在程序运行阶段不可改变,称为只读属性。 ;(1)事件:发生在对象上的事情。
同一事件,对不同的对象,会引发不同的反应:;(2)事件过程:应用程序处理事件的步骤。
应用程序设计的主要工作就是为对象编写事件过程的代码。事件过程的形式如下:
Private Sub 对象名_事件([参数])
… 事件过程代码
End Sub;例:单击按钮,使Text1的字体为20磅。
Private Sub Command1_Click()
Text1.FontSize = 20
End Sub
一个动作可能同时发生多个事件。例如单击鼠标同时发生了Click、MouseDown、MouseUp事件。编程时,只要对需要的事件过程编写代码。
注意:在代码窗,自动产生事件过程的模板,不要修改模板的内容,只需键入过程的代码。;程序执行的次序与程序设计者无关,取决于用户的操作,这就是事件驱动程序设计方式。
VB程序的执行步骤如下:
① 启动应用程序,装载和显示窗体;
② 窗体(或窗体上的控件)等待事件的发生;
③ 事件发生时,执行对应的事件过程;
④ 重复执行步骤②和③。;3.方法;2.2 窗体和基本控件 ;(4) Enabled 属性:对象是否允许操作
(5) Visible 属性:对象是否可见
(6) Font 属性组:文本的外观
FontName字体、FontSize大小
FontBold粗体、FontItalic斜体
FontStrikethru 删除线
FontUnderline 下划线
例2.1 在窗体上建立两个命令按钮,分别设置其属性。;(7) ForeColor属性:前景颜色
(8) BackColor属性:背景颜色
(9) MouseP
文档评论(0)