- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
可视化设计第2章课件
知识要点:
掌握 VB 应用程序开发的一般步骤。
掌握命令按钮、文本框和标签的使用。
理解对象、属性、方法和事件的概念及之间的区别和联系,理解事件驱动的原理。
;对象:具有某些特性的具体事物抽象,是类的一个实例
类:创建对象实例的模板,是同种对象的集合与抽象
对象的建立:
鼠标定位在工具箱内对应控件对象的图标上,单击左键;将鼠标移动到窗体上所需的位置,按住鼠标左键拖曳到所需大小后释放鼠标
在工具箱双击所需的控件图标
对象的选定:
;属性:描述和反映对象特征的参数
属性的设置:
设计阶段利用属性框直接设置对象的属性
在程序代码中通过赋值实现;格式为:
对象.属性=属性值
;事件:发生在该对象上的事情。VB预先为每个对象预先定义了一系列的事件,如:click(单击)
事件过程:应用程序处理事件的步骤;用户对需要的事件过程编写代码
Sub Command1_Click()
Text1.Text=“Visual Basic”
End Sub
事件驱动程序设计:是图形用户界面的本质,由用户控制而代码作出响应
;方法:VB将一些通用的过程和函数编写好并封装起来。方法是面向对象。
格式:
[对象].方法 [参数名表];VB程序的执行步骤为:
启动应用程序、装载和显示窗体
窗体(或窗体上的控件)等待事件的发生
事件发生时,执行对应的事件过程
重复执行,直到遇到“END”语句或单击“结束”按钮停止程序的执行。
;通用属性:
每个对象有特有的属性
不同对象有许多相同的属性
改变对象的属性,其行为和外观相应地变化
属性的设置:
在设计时通过属性窗口设置
通过代码窗口在编程时设置
;Name名称属性:
所有对象都具有,创建对象的名称
作为对象的标识在程序中引用,不显示在窗体上
Caption标题属性:
决定控件上显示的内容
Height、Width、Top、Left属性:
决定控件的高度、宽度和控件在窗体中的位置;Enabled属性:
决定控件是否允许操作
值为True允许用户操作,值为False禁止用户操作,呈灰色
;窗体和基本控件—通用属性;应用实例;ForeColor前景色
BackColor背景色;作用:所有控件的容器
属性:(决定窗体的外观和操作)
;事件:Click、Dblclick、Load
Load(窗体被装入工作区时自动激发,通常用于对属性和变量初始化)
方法:Print Cls Move;作用:用来显示文本信息,不能输出信息
属性:Name、Caption、Height、Width、Enabled、Visible
事件:Click、 DblClick、 Change
;作用:用来输入、编辑、修改和显示文本内容
属性:Text、MaxLength、MultiLine、ScrollBars、
SelStart、SelLength、SelText
事件:
Change:当改变文本框的Text属性时会引发该事件
KeyPress:按下键盘某键时发生
LostFocus:当控件失去焦点时发生
GotFocus:当控件获得焦点时发生
方法:
SetFoucs:是把光标移到指定的文本框对象中。;应用实例;作用:鼠标单击可执行相应命令
属性:
Caption:命令按钮显示的内容,可设置快捷键
Picture:按钮可显示图片文件(.bmp和.Ico),当Style为1时有效
Style:确定显示的形式. 0 只能显示文字,1 文字、图形均可。
ToolTipText:设置工具提示,和Picture结合使用。
事件:Click
;例建立一个允许剪切、复制和粘贴的简单便笺板程序。
;工程的组成
工程文件包含了一个应用程序的所有文件:
窗体文件(.frm):控件及属性、事件过程和自定义过程
窗体的二进制数据文件(.frx),自动产生同名.frx文件。
标准模块文件(.bas)
类模块的文件(.cls)
资源文件(.res)
ActiveX控件的文件(.ocx)
创建、打开和保存工程
;添加、删除和保存文件
注意:
窗体名和窗体文件名概念, 窗体名:Name属性,代码中用来引用该窗体,同一工程不能有相同窗体名;窗体文件名:窗体存放在磁盘上的文件名,文件包含窗体的所有控件属性和代码,同一文件夹不能有相同的文件名。
工程中添加现存的窗体时,只是对该窗体文件的引用纳入工程。
工程中删除窗体时,仅将此窗体从工程里删除掉,但是窗体文件仍存在于磁盘上。但是,如果在VB之外删除一个窗体文件,VB不能更新此工程文件,当打开此工程时,将显示一个文件丢失的错误信息。;错误类型
编辑错误:VB会对键入的代码直接进行语法检查。当发现存在打字错误,遗漏关键字或标点符等语法错误,弹出一个子窗口,提示出错信息,出错的那一行变
文档评论(0)