制作常用控件使用方法的详细介绍分析PPT课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(6)SelStart、SelLength、SelText属性
在程序运行中,对文本内容进行选择操作时,这三个属性用来 标识用户选中的正文。
SelStart属性:选定正文的开始位置,第一个字符的位置是0。 SelLength属性:选定正文的最大长度。 SelText属性:选定正文的内容。 设置了SelStart和SelLength属性后,VFP会自动将设定的正文
(4)ScrollBars滚动条属性
0—无:没有滚动条。 1—水平:加水平滚动条。 2—垂直:加垂直滚动条。 3—水平和垂直:同时加水平和垂直滚动条。
9.1.2 文本框控件(TEXTBOX)
(5)PasswordChar属性
指定用户输入的字符或占位符是否显示在文本框控件中,并确 定用作占位符的字符。使用这个属性,可以在对话框中,创建 一个密码字段。一般用星号(*)。
第9章 控件的使用
本章主要介绍一些常用控件的使用方法。如:标签控 件、文本框控件、命令按钮控件、编辑框控件、计时 器控件、容器控件、选项按钮控件、复选框控件、列 表框控件、组合框控件、微调器控件、页框控件、直 线控件、形状控件、图像控件等的程序设计方法。
9.1 标签控件与文本框控件
9.1.1 标签控rdWrap折行显示。
2.常用事件
单击(Click)、双击(DblClick)。
9.1 标签控件与文本框控件
【例9.1】设计一个显示“欢迎同学们”和显示 日期的一个小程序。
【例9.2】设计一个用标签控件实现标题放大的 程序。
【例9.3】设计一个用标签控件实现滚动字幕的程序。
9.1.2 文本框控件(TEXTBOX)
1.常用属性
(1)Text文本属性
在文本框中显示正文的内容存放在Text属性中。
(2)Value属性
指定文本框当前的状态。Value属性允许任何数据类型。
(3)InputMask属性
文本框的InputMask属性指定数据输入以及如何显示。其值的设置如下:
(2)Picture属性
按钮可显示图片文件(.bmp、.Ico和.jpg)。
(3)Default属性
若活动表单上有两个或更多命令按钮,在按下Enter键时,指定哪 个按钮做出反应。
表单中只能有一个按钮Default属性设为.T.,其他的按钮Default属 性必须设为.F.。
(4)Cancel属性
1.常用属性
(1)ScrollBars滚动条属性0—无:没有滚动条。
2—垂直:加滚动条。
(2)ReadOnly属性
指定用户是否可以编辑一个控件。 应用于:编辑框、文本框、表格、微调按钮。 .T.—真:不能编辑控件。 .F.—假(默认值):可以编辑控件。2.常用事件编辑框常
用事件有:KeyPress、Click、DblClick和LostFocus。
单位:ms(0.001 s),Interval=500,是0.5秒触发一次Timer 事件。
Interval=0:屏蔽计时器。
2.常用事件
Timer事件,时钟控件只有一个Timer事件,每隔Interval 触发一次Timer事件。
【例9.10】设计一个程序,使用标签控件来 显示时钟。
9.3.2 容器控件(CONTAINER)
3.常用方法
编辑框最常用的方法是:SetFocus。
9.2.2 编辑框控件(EDITBOX)
【例9.9】设计一个程序,将一个编辑框的内容,加 入到另一个编辑框中。
9.3 计时器控件与容器控件
9.3.1 计时器控件(Timer)
1.常用属性
Interval属性
指定计时器控件的Timer事件之间的时间间隔毫秒数,缺省为 0,不触发Timer事件。
当Cancel属性设为 .T.时,按此按钮与按Esc键的效果相同。表单 中只能有一个按钮Cancel属性设为.T.,其他的按钮Cancel属性必须 设为.F.。
2.常用事件
单击(Click)、双击(DblClick)。 【例9.8】设计一个程序,命令按钮的显示和不显示。
9.2.2 编辑框控件(EDITBOX)
X——可输入任何字符。 9——可以输入数字和符号,比如可以输入一个负号(-)。 #——可以输入数字、空格和字符。 $——在某一固定位置显示(由SET CURRENCY命令指定的)当前货币符号。 $$——在微调控件或文本框中,货币符号显示时不与数字分开。 *——在值的左侧显示星号。 .——指定十进制小数点位置。 ,——十进制整数部分用逗号分隔。
例如:ThisForm.Text1.SetFocus表示程序开始时表单中 的文本框首先得到光标。
9.1.2 文本框控件(TEXTBOX)
【例9.4】计算圆面积。 【例9.5】计算长方体的体积。 【例9.6】设计一个文本框的密码演示程序。 【例9.7】设计一个程序,三文本框同步显示文字内
容。
9.2 命令按钮控件与编辑框控件
9.2.1 命令按钮控件(CommandButton)
1.常用属性
接受用户输入的命令,输入命令可以有三种方式: 鼠标单击、Tab键焦点到该按钮上、快捷键(Alt+有下划线的字
母)
1.常用属性
(1)Caption属性
命令按钮显示的内容,可设置快捷键,例\<Ok,显示〖ZZ(Z〗O〖ZZ)〗 k。
在容器控件(Container)上面加上一些其他控件。 这些控件随容器移动而移动,其Top和 Left属 性均相对于容器而言,与表单无关。
【例9.11】用容器(Container)控件,设计一个 电子标题板,标题“热烈庆祝“五一”节”, 在表单的容器中自右向左地反复移动。
送入SelText存放。这些属性 一般用于在文本编辑中设置插入点及范围,选择字符串,清除
文本等,并且经常与剪贴板一起使用,完成文本信息的剪切、 拷贝、粘贴等操作。
2.常用事件
文 本 框 的 常 用 事 件 有 : Change 、 KeyPress 和 LostFocus。
3.常用方法
文本框最常用的方法是:SetFocus,该方法是使指定的 文本框获得焦点。
相关文档
最新文档