第七章表单控件设计.pptVIP

  • 3
  • 0
  • 约1.88万字
  • 约 96页
  • 2021-04-02 发布于广东
  • 举报
2021/3/26 * 三 向表单控件工具栏添加ActiveX控件 2 显示方法 表单控件工具栏显示转换才能显示出来,转换 方法如下: 在表单控件工具栏中选定“查看类”按钮-在弹 出的菜单中选择“ActiveX控件”命令-在转换后的 工具栏中,用户可以使用上面的按钮创建对象 3 删除方法 可通过工具菜单的选项命令来打开选项对话框,在其控件选项卡的列表中清除有关复选框便可。 2021/3/26 * 7.5.2 ActiveX绑定控件 通用型字段可包含其它应用程序的数据,使用 “ActiveX绑定控件(Oleboundcontrol)”按钮,并将该 按钮与通用型字段进行绑定,就能在表单上显示出通 用型字段的数据。 显示通用型字段中的OLE对象时,注意以下三点: 表单上所创建的OLE绑定型控件显示为一个含对角线的方框 必须将控件与通用型字段绑定,即将控件controlsource属性设置为通用型字段名 表单运行时,仅当记录指针指向含通用型字段的记录时,才会显示数据 2021/3/26 * 7.5.3 超级链接 表单控件工具栏中有一个超级链接按钮,该按钮可用 于在表单上创建超级链接对象。超级链接对象含有一个 NavigateTo方法程序,它允许用户指定一个网址,执行该 方法程序时,VFP就会启动IE浏览器。 例如:thisform.hyperlink1.NavigateTo(“.”) 2021/3/26 * [P228 例7-11] (1)在表单上创建1个复选框和两个命令按钮 (2)在数据环境添加SB表,BMDM表,DX表和ZZ表 (3)创建一个选项按钮组,并用生成器进行设置 ① 按钮数目:4 ② 各选项按钮标题 ③ 间隔:10 (4)其它控件设置,见P229表7-12 2021/3/26 * (5)Optiongroup1的Click事件代码 DO CASE CASE THIS.Value=1 SELECT SB CASE THIS.Value=2 SELECT BMDM CASE THIS.Value=3 SELECT DX CASE THIS.Value=4 SELECT ZZ ENDCASE 2021/3/26 * (6) Command1的Click事件代码 IF THISFORM.Check1.Value=1 BROWSE ELSE BROWSE NOMODIFY NOAPPEND NODELETE ENDIF (7) Command2的Click事件代码 THISFORM.Release 2021/3/26 * 7.3.3 计时器 计时器的特点为周期性地按时间间隔自动执行它的Timer 事件代码。 三要素: (1)Timer事件代码:它要执行的动作 (2)Interval属性:时间间隔,单位毫秒 (3)Enabled:.T.启动,.F.停止 [P230 例7-12] (1)在表单上创建标签和计时器控件各两个。 2021/3/26 * (2)属性设置,见表7-13 (3)Timer1的Timer事件代码 IF THISFORM.Label1.Left+THISFORM.Label1.Width0 THISFORM.Label1.Left= THISFORM.Width ELSE THISFORM.Label1.Left= THISFORM.Label1.Left-10 ENDIF (4)Timer2的Timer事件代码 IF THISFORM.Label2.Caption !=Time() THISFORM.Label2.Caption=Time() ENDIF 2021/3/26 * 7.4 容器类控件 表格、页框和Container容器均可用表单控件工具栏中 相应的按钮来创建 7.4.1 表格 表格控件用于显示表中的字段,

文档评论(0)

1亿VIP精品文档

相关文档