一、窗体(属性)
一、窗体(事件):事件是作用于对象上的一种动作或行为,也可以理解为是对象能够识别(也称响应)
常用标准控件
Height left name top visible width,此外不同的控件还具相应的属性
没有caption属性的控件是文本控件
与文本有关的控件有两个,即标签和文本框,在标签中只能显示文本,不能进行编辑,而在文本框中即可以显示文本,有可输入文本。
二、标签
1、标签主要用来显示文本信息,所显示的内容只能用caption属性来设置或修改,不能直接编辑,有时候,标签常用来标注本身不具有caption属性的控件,例如可以使用标签为文本框、列表框组合框等控件附加描述信息。
三、文本框
1、文本框属性
前面介绍的一些属性也可以用于文本框,这些属性包括
文本框支持click和dblclick等鼠标事件,同时支持change、gotfocus、lostfocus等事件。
1)Change
当用户向文本框中输入新信息时,或当程序吧text属性设置为新值从而改变文本框的text属性时,将触发chang事件。
2)Gotfocus
当文本框具有输入焦点(即处于活动状态)时,从键盘输入的每个字符都将在该文本框中显示出来
3)lostfocus
当按下tab键使光标离开当前文本框或者用鼠标选择窗体中的的其他对象时触发该事件,用change事件过程和lostfocus事件过程都可以检查文本框的text属性值,但后者更有效。
(将上面是代码编写在text1失去焦点事件,效果一样)
方法:setfocus
该方法是文本框中较为常用的方法,格式如下:
[对象]。Setfocus
该方法可以把输入光标移到指定的文本框中。
四、图形控件
一、图片框和图像框
二、图片框比图像框更灵活,且适用于动态环境,尔图像框比较实用于静态情况,即不需要修改的位图、图标、windows
元文件及其他格式的图形文件
1、与窗体属性相同的属性
Enabled 、name、visible、fontbold、fontitalic、fontname、fontsize 、fontunderline、autoredraw、height、left、top、width
2、currentX和currentY属性
用来设置下一个输出的水平或垂直坐标。这两个属性只能在运行期间使用,格式如下
[对象.]currentX[=x]
[对象.]currenty[=y]
三、图形文件的转入
1、图片框和图象框的区别
图片框和图像框的用法基本相同,但有以下区别:
1)图片框是“容器”控件,在图片框中可以包含其他控件,二其他控件不能属于一个图象框。
2)图片框可以通过print方法接收文本,而图象框不能接收用print方法输入的信息,每个图片框都有一个内部光标(不显示,)用来指示下一个被绘制点的位置,这个位置就死当前光标的坐标,通过currentX和currentY属性来记录。
3)图象框比图片框占用的内存少,显示速度快。
2、在设计阶段装入图形文件
1)用属性窗口中的picture属性装入
2)在运行期间装入图片文件
图像框image
五、按钮控件
命令按钮不支持双击事件。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论