ComboBox组合框控件的常用事件与方法因为组合框可以看作是文本框与列表框的组合,因此它具有二者的事件与方法。AddItem、Clear、RemoveItem、Move方法与列表框相同。Change事件与文本框相同;Click、DblClick、Scroll事件与列表框相同。组合框不支持复选框,因此无ItemCheck事件。*Timer定时器控件的常用属性、事件与方法Name属性:对象名。Top、Left属性:定时器位置,此控件是不可见控件,无Width、Height、Visible属性。它的位置无关紧要。Enabled属性:True,打开计时器,False,关闭计时器。Interval属性:以毫秒为单位的时间间隔。如果定时器打开,它就会每隔此属性指定的时间间隔激发一次Timer事件。当此属性为0时(缺省值),使Timer控件无效。1到65535设置的时间间隔,因此时间间隔最多1分钟多一些。计时器的时间间隔并不精确,特别是时间间隔太小时,会影响系统性能。此控件无方法。Timer事件:当时间间隔到时激发的事件。*逐步求精的程序设计方法**********第7章内部控件*直线(Line)控件的常用属性Name:对象名。要符合VB对对象名的要求。建议为直线对象名加上“lin”前缀。X1,Y1,X2,Y2:直线控件的两个端点的坐标。Visible:直线控件的可见性,True或False。BorderStyle:直线的样式(0到6):透明、实线、虚线、点划线...BorderWidth:直线的宽度,单位为象素。直线控件的主要作用是窗体上显示一条直线段,从而将窗体上的控件进行分组,一般只起装饰作用。*直线(Line)控件的常用属性BorderStyle属性:设置线条的类型。各属性值代表的线条如下:0透明线1实心线2长划线3点线4点划线5点点相间的长划线6内部实线*直线(Line)控件的常用属性Line控件无Move方法,要移动它,可以改变它的四个端点坐标属性的值。要隐藏直线控件,可以把其BorderStyle属性定为0(透明)或把Visible属性设为Fasle,而不能设它的BorderWidth属性为0。要应用除“实线“与“透明“之外的直线样式,线的宽度一定要设为1。直线控件不能响应用户操作,无事件过程,无Enabled属性。*直线(Line)控件的常用属性2)BorderWidth属性:设置线条的宽度,即线条的粗细。BorderWidth属性受BorderStyle属性设置的影响,不同BorderStyle属性线条的BorderWidth计算方式不同,如表9-3所示。BorderStyle属性对BorderWidth属性的影响BorderStyle属性设置值对BorderWidth属性的影响0BorderWidth设置被忽略1~5边界宽度从中心开始计算6边界宽度从外向内计算如果BorderWidth属性设置值大于1,则BorderStyle属性的有效值是1(实心线)和6(内部实线),因为点划线的线宽不能大于一个像素。也就是说,对于BorderStyle属性为2~4的线条控件,如果设置BorderWidth属性值大于1,则其表现形式会同实心线一样。*形状(Shape)的常用属性和方法Name:对象名。要符合VB对对象名的要求。建议为形状对象名加上“shp”前缀。Shape:该属性决定图形控件以什么形状显示。矩形、正方形、椭圆、圆、圆角矩形、圆角正方形。Left、Top、Width、Height、Visible属性与其它控件的意义相同。BorderStyle:图形的边框样式(0到6):与直线控件一样为:透明、实线、虚线、点划线…BorderWidth:图形边框的宽度,单位为象素。FillStyle:图形内部的填充样式(0到7):实心、透明、水平线、方格线...形状控件有Move方法,用法与其它控件一样。与直线控件一样,形状控件不能响应用户动作,无事件过程。*形状(Shape)的常用属性和方法*形状(Shape)的常用属性和方法Shape属性值描述0矩形1正方形2椭圆3圆4圆角矩形5圆角正方形FillStyle属性值描述0实心1透明2水平线3垂直线4左上对角线5右下对角线6交叉线7对角交叉线形状控件的Shape属性形状控件的Fil