当前位置:文档之家› 控件的分类

控件的分类

控件的分类;标准控件(工具箱自带的控件,不可删)、active控件、可插入对象(可添加到工具箱再使用,可删)1、active控件:Animation控件和SSTab控件的应用添加方法;a、工程------部件----(找到其文件名)b、单击右键------部件-----(找到其文件名)Active控件;1、animation控件;Microsoft Windows Common Control-26.0文件名;MSCOMCT2.OCX2、SSTab控件;Microsoft Tabbed Dialog Control 6.0文件名;TABCTL32.OCX二、单选按钮(optionbutton)实现多选一具有排他性;当其中一个被选中时其他的自行关闭,例;钮分别有两个按为男和女,当选男时就不能同时选女相应的属性设置;Coption显示按钮名称Value;false(单选按钮未被选中状态),ture(单选按钮被选中状态)Enable;false(不可用,呈灰色),ture(单选按钮可用)Style(显示按钮风格,用于其外观的设置);0,为标准形式(即原始形态),1,为图形方式(单选按钮被选中状态图片装载在downpicture,单选按钮未被选中状态图片装载在picture,控件不可用装载在disablepicture)If Index = 0 ThenText1.FontName = "黑体"ElseIf Index = 1 ThenText1.FontName = "楷体"ElseIf Index = 2 ThenText1.FontName = "隶书"ElseIf Index = 3 ThenText1.FontName = "宋体" 总结;fontname=,fontsize=其他的都加“”If Check1(0).Value = 1 Then对象Text1.Font = tureElseIfCheck1(1).Value = 1 ThenText1.FontItalic = tureElseIfCheck1(2).Value = 1 ThenText1.FontBold = TrueElseIfCheck1(3).Value = 1 ThenText1.FontUnderline = tureEnd If常用方法:setfocus,move例;option2.setfocusCommand.move width/2,height/6,left/6,top/7复选框(checkbox);钮分别有两个按为男和女,当选男时同时也可选女属性以上相同(注;value用于设置或返回复选框的状态值,为0时未被选中,1时选中符号为黑色,2选中符号位灰色)方法:SetFocus、Refresh和Move方法框架(frame);框架可以响应Click和DblClick等几类事件。

但是大多数情况下只将他作为其他控件分类组合的一个容器。

相关属性:Caption;用于设置名称Enabled;false(运行时框架显示灰色,包括该框架内的控件均不可以),ture(可用状态)Visible;false(运行时该框架的控件不可见),ture(可见)列表框(listbox);作用,为用户提供选项列表,用户可以选择一个或多个项目,例,当选择某一项时,会弹出相关的解释信息属性;列表框中只能在代码中设置不能在属性中添加的有;listindexlistcount text(获取被选取的内容,例,list2.additem list1.text结果会显示点击list1的内容Columns;设置列表显示的列数,当为0时,则单列显示,不为0时多列显示(当列表容不下时会自动产生滚动条)List;设置时向列表框中增加项目,当换行时ctrl+enter键Listindex;第一项为0,依次类推Listcount;第一项为1,依次类推在属性框内不能设置Text;获取被选中列表项的内容Multiselect;是否应许多项选择只能在属性窗中设置0 为单选,1只用鼠标就可以单击多选,2时支持,shift连续选,ctril不连续选Sorted;是否按字母排序,ture(字母升序),false(原来的排序)Style;是否将复选框显示在列表中,0不用,1需要AddItem方法用于在程序运行时向列表框增加一个列表项。

其用法是:对象. AddItem "列表项字符串" [,列表项序号]例,List1.AddItem "发动机声"List1.AddItem "调查哈哈"还可以list1.list(1)= "调查哈哈"其中,对象可以是列表框或组合框,列表项序号是可选项,用于指定新插入的项在列表框中的位置,若没有列表项序号,则新增加的列表项在列表项的末尾。

该方法一次只能增加一个列表项。

Select Case List1.ListIndex指明对象只有load发生后才发生Case 0Label1.Caption = "好东西"Label1.Caption = "鲱精蛋白"Case 1Label1.Caption = "成本价"Case 2Label1.Caption = "干脆丢"Case 3Label1.Caption = "看得出"End SelectReMoveItem用于在程序运行时删除列表框指定的一个列表项。

其用法是:对象. ReMoveItem 列表项序号List1.RemoveItem 1(默认值为listindex的默认值)Clear用于在程序运行时清除列表框中所有的列表项。

其用法是:对象. ClearRefresh用于在程序运行时刷新列表框。

其用法是:对象. RefreshMove用于在程序运行时移动列表框的位置与变化其大小。

其用法是:对象. Move 左坐标[,顶坐标,宽度,高度]SetFocus用于在程序运行时将焦点移动到列表框中。

其用法是:对象. SetFocus组合框(combobox);使用过程中根据需要添加项目到列表框将文本框和列表框组合在一起Combo1.AddItem "信息材料技术学院"Combo1.AddItem "理工学院"Combo1.AddItem "经济管理学院"Combo1.AddItem "法学院"Combo1.ListIndex = 0该项的作用第一项在文本框中显示属性与列表框相似,style属性;0时,“下拉式组合框”由文本框和按钮、组合框组成相当于(列表框)1时,“简单式组合框”由文本框、组合框组成2时,“下拉式组合框”由文本框和按钮、组合框组成相当于(列表框)“Text属性为文字获得组合框被选中的吧项目值(相当于caption属性)可以利用keypress事件在列表框添加相应的选项方法;和列表框添加项目一样Combo2.ClearSelect Case Combo1.TextCase "信息材料技术学院"Combo2.AddItem "计算机科学与技术"Combo2.AddItem "电子信息工程"Combo2.AddItem "信息与计算科学"Combo2.ListIndex = 0Case "理工学院" 总结;能单独使用的属性有index,,其他的为;对象.属性Combo2.AddItem "土木工程"Combo2.AddItem "化学工程"Combo2.ListIndex = 0Case "经济管理学院"Combo2.AddItem "国际贸易"Combo2.AddItem "国际金融"Combo2.AddItem "财务会计"Combo2.ListIndex = 0Case "法学院"Combo2.AddItem "诉讼法学"Combo2.ListIndex = 0End Select滚动条scrollbar调节声音,颜色,----例red = HScroll1.Valuegreen = HScroll2.Valueblue = HScroll3.Value滚动条当前取值Label2.Caption = "绿色分值" & greenLabel5.BackColor = RGB(red, green, blue)混合颜色函数End SubChange事件当改变即发生Scroll事件拖动滚动条即发生时钟(Timer)注意:仅有的Timer事件属性;Enabled属性设置程序运行时是否激活计时器True(系统默认值:激活状态。

False:计时器无效。

Interval属性设置计时器的时间间隔(最重要)即决定每隔多长时间激发一次Timer事件。

属性值以毫秒为单位(设置为1000时,等于时间间隔为1秒?),设置为0则计时器不起作用,取值范围为0~65535。

对话框;通用对话框,自定义对话框,通用对话框(CommonDialog);要自行添加通过active控件设置属性有两种途径例;Commondialog1.action=1 即为打开文件对话框,以下同理CommonDialog1.Filter = "所有文件(*.*)|*.*|位图文件(*.bmp)|*.bmp|其他图形文件|*.jpg,*gif,*.ico" 指定要打开的文件(相当于定义一个数组)CommonDialog1.FilterIndex = 1(从上面数组选择,fileindex从1开始)CommonDialog1.Action = 1 (定义为打开对话框)Image1.Picture = LoadPicture(CommonDialog1.FileName) (加载图片)CommonDialog1.Filter = "所有文件(*.*)|*.*|位图文件(*.bmp)|*.bmp|其他图形文件|*.jpg,*gif,*.ico"CommonDialog1.FilterIndex = 1CommonDialog1.Action = 2定义为另存为对话框SavePicture Image1.Picture, CommonDialog1.FileName另存为图片颜色对话框Color属性;红色(255),黄色(65535)--------------------------------------------------------------1、直接在属性窗口设置2、在属性页中设置;点中通用对话框单击鼠标右侧-------属性-----属性页通用对话框属性页“打开/另存为”设置项与其等价的属性FontName:返回或设置所选择的字体名;FontSize:返回或设置所选择的字体大小,以点为(Point)单位FontBold:属性值为True:选定为粗体;False:未选定FontItalic:属性值为True:选定为斜体;False:未选定FontStrikethru:属性值为True:选定删除线;False:未选定FontUnderline:属性值为True:选定下划线;False:未选字体对话框与颜色对话框字体对话框与颜色对话框的应用。

相关主题