- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB程序设计础 第6章 控件及控件数组
第六章 常用控件与窗体;控件的分类:分为三类
1. 标准控件:内部控件
出现在工具箱上的控件,20个
2. ActiveX控件:
ActiveX部件:是可以重复使用的编程代码和数据
是由用ActiveX技术创建的一个或多个对象所组成
ActiveX部件文件:扩展名OCX,在Windows的SYSTEM目录中
3. 可插入对象
Windows应用程序的对象
可插入对象可添加到工具箱上
同标准控件一样使用
例如:Microsoft Excel工作表
;6.1 选择性控件;2、事件:Click
单选和复选按钮都能接收Click事件,当单击时它们会自动改变状态。
二、 框架(Frame):
框架内控件的创建方法:
方法1:单击工具箱上的工具,然后用出现的“+”指针,在框架中适当位置拖拉出适当大小的控件。
不能使用双击工具箱上图标的自动方式。
方法2:将控件“剪切”到剪贴板,然后粘贴(Ctrl+V)到框架。
;Caption属性:框架标题
Enabled属性
False:标题呈灰色,不允许对框架内的对象进行操作。
Visible属性
True:框架及其控件可见。
False:框架及其控件被隐含起来。
事件:Click、DblClick
一般不需要编写框架的事件过程。
;三、 列表框(ListBox):;1、 属性:
(1)基本属性:Name、Enabled、Visible、Index等
(2) List属性:字符型数组,存放列表框的项目,下标是从0开始的。
(3)ListIndex:表示执行时选中的列表项序号,如果未选定任何项时为-1。
(4)ListCount:表示列表框中项目的数量,ListCount-1表示最后一项的序号。
(5) Selected:是一个逻辑数组,其元素对应列表框中相应的项,表示对应的项在 程序运行期间是否被选中。Selected(i)的值为True表示第i+1项被选中。
(6)Sorted:决定列表框中项目在运行期间是否按字母顺序排列显示。
如为True:按字母顺序排列;如为False:按加入先后顺序排列。
(7)Text:表示列表项中被选定的文本内容。是默认的属性。
注意:List1.List(List1.ListIndex) = List1.Text。
(8) MultiSelect:0-None:禁止多项选择(默认)。1-Simple:简单多项选择。鼠标单击或按空格键表示选定或取消选定一个选择项。2-Extended:扩展多项选择。按住Ctrl键同时用鼠标单击或按空格键表示选定或取消选定一个选择项;按住Shift键同时单击,或按住Shift并且移动光标键,就可以从前一个选定的项扩展选择到当前选择项,即选定多个连续项。
其中:List 既可在设计状态设置,也可在程序中设置或引用。
Sorted、MultiSelect 只能在设计状态设置。
ListIndex、ListCount、Selected、Text 只能在程序中设置或引用。
;2、方法
列表框中的选择项可以简单地在设计状态通过List属性设置,也可通过相应方法来实现。
(1) AddItem:添加一个项目
形式: 对象.AddItem item [, index]
其中:对象:可以是列表框或组合框
item:必须是字符串表达式,是要加入的项目
index:决定新增项目在列表框或组合框中的位置,如果省略,则添加在最后。对于第一个项目,index为0。
(2) RemoveItem:删除一个项目
形式: 对象.RemoveItem index
其中:对象、index同上
(3) Clear:清除所有项目
形式: 对象.Clear
其中:对象可以是列表框、组合框或剪贴板。;3、事件:Click、DblClick
一般不需要编写Click事件过程
通常在单击命令按钮或发生DblClick事件时才读取Text属性
四、组合框(ComboBox):
组合框是组合了文本框和列表框的特性而形成的一种控件。
组合框在列表框中列出可供用户选择的选项,另外还有一个正文框。 当用户选定某项后,该项内容自动装入文本框中。当列表框中没有所需选项时,除了下拉式列表框(Style为2)之外都允许在文本框中用键
您可能关注的文档
最近下载
- 第15章量子物理-效应.pptx VIP
- 精品解析:浙江省杭州市余杭区2024-2025学年八年级10月月考语文试题(原卷版).docx VIP
- 镧热还原法年产35吨稀土金属钐的工艺设计.docx VIP
- 镧热还原法年产25吨稀土金属钐的工艺设计.docx VIP
- 2024年江西省南昌市保安员上岗资格证考试题库及答案(真题) .pdf VIP
- 2025年北师大版一年级数学上册月考试卷含答案.doc VIP
- 劳动教案(全册)五年级上册——人民出版社(表格式).pdf VIP
- 2025年部编版七年级 语文(上下全册)字词拼音及解释 .pdf VIP
- 安全标识中英文可直接打印.doc VIP
- 退役士兵驾驶技能培训服务投标方案(技术标).pdf VIP
文档评论(0)