- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 常用控件使用
8.1 标签和文本框
8.2 命令按钮、图片框和图像框
8.3 单选按钮复选钮和框架
8.4 列表框和组合框
8.5 文件系统控件
8.6 滚动条
;窗体对象(Form)是VB应用程序的基本构造模块,是运行应用程序时,与用户交互操作的实际窗口。窗体是一个窗口或对话框,是存放菜单、控件的容器。实际上,窗体是类的概念,窗口则是类的实例即对象。窗体有自己的属性、事件和方法,用来控制窗体的外观和行为。
VB中窗体对象的外观由窗体的属性设置;窗体的行为由窗体的方法来定义;窗体与用户的交互由窗体的事件来定义。;(1)内部控件 ;(2)ActiveX控件,是扩展名为.ocx的独立文件,其中包括各种版本Visual Basic提供的控件(如DataCombo、DataList控件等)和仅在专业版和企业版中提供的控件(如Listview、Toolbar、Animation和Tabbed Dialog),另外还有许多第三方提供的ActiveX控件。 ;8.1 标签和文本框;8.1 标签和文本框;8.1 标签和文本框;文本框控件的主要属性;文本框控件的事件
Click(单击)事件
Change(改变)事件
GotFocus 事件
LostFocus 事件
KeyPress(按键)事件
MouseDown、MouseUp 事件;文本框控件的方法
文本框的常用方法是设置焦点SetFocus方法,即将当前焦点强制设置到指定的文本框上。 ;8.2命令按钮、图片框和图像框;命令按钮的事件
命令按钮支持多种事件,但最常使用的是Click事件。单击命令按钮后也将产生 MouseDown 和 MouseUp 事件。如果要在这些相关事件中附加事件过程,则应确保操作不发生冲突。命令按钮控件中该三个事件发生的顺序为:MouseDown、Click、MouseUp。
如果用户试图双击命令按钮控件,则其中每次单击都将被分别处理,即命令按钮不支持双击事件。;2图片框(PictureBox) ;PictureBox的方法
Print方法
将 AutoRedraw 属性设置为 True 并使用 Print 方法就可在 PictureBox 控件上输出文本。例如:Picture1.Print A text string
使用 Print 方法时可修改字体样式和大小,也可使用 CurrentX、CurrentY、Height 和 Width 属性对齐图片框中的文本。
Cls方法
可清除Print方法输出的文字。
Circle、Line、Point、Pset方法可以在PictureBox中画圆、线、点、设置颜色。而FillColor和FillStyle通常用来自定义图形的外观。;支持的???片格式
Bitmap位图、Icon图标、Cursor游标、Metafile图元文件、JPEG压缩位图、GIF压缩位图
;2. 图像框(Image);Stretch 属性
在设计时调整 Image 控件大小,这时Stretch 属性决定是否使图片伸缩。若将属性设置为 True,则将伸缩 Picture 属性加载的图片。 ;8.3单选按钮、复选框和框架;2复选框(CheckBox);框架(Frame)控件可以用来对其他控件进行分组,以便于用户识别,使用框架控件可以将一个窗体中的各种功能进一步进行分类。
框架一般来说是被动地使用,而不必响应它的事件,尽管它也支持许多事件。最需要使用框架的地方是一个窗体上有多组单选按钮,由于多个单选按钮相互关联,必须用框架将它们从功能上分开。;8.4 列表框和组合框;列表框控件的主要事件
列表框控件主要响应 与 DblClick事件 ,实际常用事件Click,响应从列表框中选择对象后的处理代码。
列表框控件的方法
增加项目:AddItem
清除所有项目:Clear
删除项目:RemoveItem ;2组合框(ComboBox)
主要属性
Style(类型)属性
Text(文本)属性
组合框的事件 组合框响应事件依赖于Style属性值,即不同类型的组合框可响应的事件有所不同:
Style=0时,可响应Click,DblClick,Change和Dropdown事件。
Style=1时,可响应Click和Change事件。
Style=2时,可响应Click和Dropdown事件。
当用户单击组合框右端下箭头时,将触发Dropdown事件。;组合框的方法
跟列表框一样,组合框也适用 AddItem 、Clear 、RemoveItem 方法。 ;8.5 文件系统控件 ;8.6 滚动条 ;8.6 滚动条 ;8.7 计时器控件Timer;8.8 鼠标和键盘;键盘
键盘事件有KeyPress、KeyUp和KeyDown。
KeyUp和KeyDown所
原创力文档


文档评论(0)