第八章 表单1_第1页
第八章 表单1_第2页
第八章 表单1_第3页
第八章 表单1_第4页
第八章 表单1_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第八章第八章 表单表单5、时钟控件、时钟控件(Timer)是一个不可见控件,运行时不可见。是一个不可见控件,运行时不可见。属性属性InterVal:用来设置时钟步长(时间间用来设置时钟步长(时间间隔),单位为毫秒。隔),单位为毫秒。1秒秒=1000毫秒毫秒第十二章第十二章 表单表单注:若该属性为注:若该属性为100,表示每隔,表示每隔100毫毫秒,就执行一次秒,就执行一次timer事件中的代码,事件中的代码,若该属性为若该属性为0,表示永远不会执行,表示永远不会执行timer事件中的代码,既时钟控件失效事件中的代码,既时钟控件失效。事件:事件:Timer Event:时钟事件。时钟事件。第八章

2、第八章 表单表单6编辑框控件编辑框控件(Edit)功能:输入数据、显示数据。功能:输入数据、显示数据。可输入无限个字符。可输入无限个字符。属性:属性:name:设置编辑框的名称。设置编辑框的名称。第十二章第十二章 表单表单ReadOnly:设置该控件是否只读。设置该控件是否只读。.F.可读可写,可读可写,.T.只能读不能写。只能读不能写。ScrollBars:设置编辑框是否有垂直滚设置编辑框是否有垂直滚动条。动条。0无、无、2垂直垂直AllowTabs:是否允许使用是否允许使用Tab键键 见课本见课本P192。HideSelection:失去焦点,选定的文失去焦点,选定的文本是否处于选定状态。

3、本是否处于选定状态。 第八章第八章 表单表单以下三个属性和文本框的一样,参照以下三个属性和文本框的一样,参照textSelStart: 用来保存该控件中用户所选用来保存该控件中用户所选中的文本的起始位置。中的文本的起始位置。SelLength: 用来保存该控件中用户所用来保存该控件中用户所选中的文本长度选中的文本长度SelText: 用来保存该控件中所选中的文用来保存该控件中所选中的文本内容本内容第十二章第十二章 表单表单编辑框与文本框的区别:编辑框与文本框的区别:文本框可输入的字符长度为文本框可输入的字符长度为254个字个字节,而编辑框不受限制。节,而编辑框不受限制。文本框没有滚动条,而编辑

4、框有垂直文本框没有滚动条,而编辑框有垂直方向的滚动条。方向的滚动条。(也可以通过设置也可以通过设置ScrollBars使其无滚动条使其无滚动条) 。文本框可以接收各种数据类型的数据文本框可以接收各种数据类型的数据输入,但编辑框只能输入输入,但编辑框只能输入C型。型。第八章第八章 表单表单7、微调控件、微调控件(Spinner)(P216)属性:属性:value:用来决定用来决定Spinner控件的初始值控件的初始值,以及保存用户在运行期间所输入的,以及保存用户在运行期间所输入的数据。数据。Spinnerlowvalue:鼠标单击微调的最鼠标单击微调的最小值。小值。Spinnerhighvalu

5、e:鼠标单击微调的鼠标单击微调的最大值。最大值。第十二章第十二章 表单表单Keyboardlowvalue:键盘输入的键盘输入的最小值。最小值。Keyboardhighvalue:键盘输入的键盘输入的最大值。最大值。Increment:设置增量值(或步长设置增量值(或步长值)。值)。第八章第八章 表单表单8命令按钮组命令按钮组(CommandGroup)它是一个容器控件,只能装载命令按它是一个容器控件,只能装载命令按钮。(默认有钮。(默认有2个按钮),它可以使用个按钮),它可以使用生成器。生成器。属性:属性:(1)ButtonCount:用来设置命令按钮用来设置命令按钮组中按钮的数量。组中按钮

6、的数量。 如何在容器控件中选中它里面的控件?如何在容器控件中选中它里面的控件?第十二章第十二章 表单表单(2)value:保存着命令按钮组中被单击保存着命令按钮组中被单击的按钮号或被单击的按钮标题。的按钮号或被单击的按钮标题。默认为默认为N型,表示按钮号。型,表示按钮号。mandgroup1.value=2 表示第二个按钮被单击表示第二个按钮被单击value属性可以是属性可以是C型,若为型,若为C型表示命型表示命令按钮组中令按钮组中caption为该值的命令按钮为该值的命令按钮被单击。被单击。第八章第八章 表单表单(3)buttons:是一个用来存取命是一个用来存取命令按钮中各个按钮的数组。令

7、按钮中各个按钮的数组。(4)ControlSource:指定一个指定一个内存变量来保存该控件的内存变量来保存该控件的Value属属性值。性值。第十二章第十二章 表单表单9选项按钮组选项按钮组(OptionGroup)它是一个容器控件,也可以使用生它是一个容器控件,也可以使用生成器。选项按钮组只能单选不能多成器。选项按钮组只能单选不能多选。选。属性:属性:(1)ButtonCount:设置选项按钮设置选项按钮数量。数量。第八章第八章 表单表单(2)Value:在运行表单时,保存在运行表单时,保存着选项按钮组中被选中的选项号或着选项按钮组中被选中的选项号或被选中的选项标题(被选中的选项标题(cap

8、tion)。)。Value 可为可为N型也可为型也可为C型,默认型,默认为为N型。将该选项组的型。将该选项组的Value属性属性值清空,就变为值清空,就变为C型。型。第十二章第十二章 表单表单10、复选框控件(、复选框控件(check)主要用在逻辑型数据(或考试中的主要用在逻辑型数据(或考试中的选择题)选择题)属性:属性:Name:名称名称第八章第八章 表单表单Caption:用来设置复选框上的文用来设置复选框上的文本标题。本标题。Value:用来判断该复选框是否被用来判断该复选框是否被选中。选中。 (选中选中: 1或或 .T.) (未选中:未选中:0 或或 .F.)第八章第八章 表单表单11

9、、组合框控件、组合框控件(ComboBox)name:名称名称listindex:用于确定组合框或列表用于确定组合框或列表框中所选中项的顺序号(或索引号框中所选中项的顺序号(或索引号)。()。(N)Rowsource:设置数据来源。设置数据来源。第八章第八章 表单表单Style:若若Style属性值为属性值为0,则组合框是下,则组合框是下拉组合框。此时即可输入又可选择拉组合框。此时即可输入又可选择。若若Style属性值为属性值为2,则组合框是下,则组合框是下拉式列表框。此时只能选择不能输拉式列表框。此时只能选择不能输入。入。第八章第八章 表单表单RowSourceType:设置数据源类型设置数

10、据源类型(P209) 0无、无、1值、值、2别名、别名、3SQL语句、语句、4查询查询(.QPR)、5数组、数组、6字段、字段、7文件、文件、8结构、结构、9弹出式菜单弹出式菜单第十二章第十二章 表单表单(1)当)当RowSourceType=0 在程序运行时,通过在程序运行时,通过additem()方法方法添加组合框条目,通过添加组合框条目,通过removeitem方法删除组合框条目。方法删除组合框条目。Additem(C) 向组合框或列表框中添向组合框或列表框中添加新的选项。加新的选项。Removeitem(N) 向组合框或列表框向组合框或列表框中删除指定条目,参数为中删除指定条目,参数为

11、N型。型。第八章第八章 表单表单第八章第八章 表单表单(2)当)当RowSourceType=1(值)(值) 通过通过rowsource属性属性手工手工指定组合指定组合框的显示条目,条目之间用逗号作框的显示条目,条目之间用逗号作为分隔符。为分隔符。题目:上机题目:上机33套套第八章第八章 表单表单3)当)当RowSourceType=3(sql语句语句) 在在RowSource中输入一个中输入一个select语语句,该语句的执行结果作为组合框句,该语句的执行结果作为组合框的数据来源,要求该语句必须包含的数据来源,要求该语句必须包含into cursor,否则运行表单时会出,否则运行表单时会出现

12、一个查询窗口。现一个查询窗口。第八章第八章 表单表单(4)当当RowSourceType=4(查询)(查询)将将.qpr文件执行产生的结果作为组文件执行产生的结果作为组合框条目的数据源。在合框条目的数据源。在RowSource中输入查询文件名即可。中输入查询文件名即可。第八章第八章 表单表单(5)表单运行时能自动触发的两个)表单运行时能自动触发的两个事件:事件:init load 当当RowSourceType=5(数组)(数组)在在rowsource处输入数组名处输入数组名第八章第八章 表单表单在表单的在表单的init事件或事件或load事件中输入代事件中输入代码:码:eg:public m

13、a3 ma1=北京北京 ma2=天津天津 ma3=上海上海在在rowsource处输入处输入ma第八章第八章 表单表单(6)当当RowSourceType=6时时(字段字段)将表中的某个字段作为组合框条目将表中的某个字段作为组合框条目的数据源。先设置数据环境,在的数据源。先设置数据环境,在RowSource中选择所要字段。中选择所要字段。第八章第八章 表单表单(7)当当RowSourceType=8(结构结构)将表中的字段名作为组合框的条目将表中的字段名作为组合框的条目,由,由rowsource属性指定表。属性指定表。把字段当成一个选项把字段当成一个选项 第八章第八章 表单表单Style:若若

14、Style属性值为属性值为0,则组合框是下,则组合框是下拉组合框。此时即可输入又可选择拉组合框。此时即可输入又可选择。若若Style属性值为属性值为2,则组合框是下,则组合框是下拉式列表框。此时只能选择不能输拉式列表框。此时只能选择不能输入。入。第八章第八章 表单表单columncount:设置列数设置列数value:保存组合框中被选中的条目保存组合框中被选中的条目内容。内容。bo1.additem(bo2.value)controlsource: 用来指定一个内存用来指定一个内存变量,以便保存用户选择的值。变量,以便保存用户选择的值。第八章第八章 表单表单listcount:保存着组合框中的条目保存着组合框中的条目总数。总数。 (只读属性)(只读属性

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论