vfp第7周讲稿

上传人:公**** 文档编号:584708654 上传时间:2024-08-31 格式:PPT 页数:18 大小:184KB
返回 下载 相关 举报
vfp第7周讲稿_第1页
第1页 / 共18页
vfp第7周讲稿_第2页
第2页 / 共18页
vfp第7周讲稿_第3页
第3页 / 共18页
vfp第7周讲稿_第4页
第4页 / 共18页
vfp第7周讲稿_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《vfp第7周讲稿》由会员分享,可在线阅读,更多相关《vfp第7周讲稿(18页珍藏版)》请在金锄头文库上搜索。

1、教学目的与要求教学目的与要求 掌握复选框、表格、微调按钮、线掌握复选框、表格、微调按钮、线条、形状、计时器和页框的用法条、形状、计时器和页框的用法掌握表单生成器用法掌握表单生成器用法仁粹侍媒擎健笋琳瘪膏迹肌详擂沦笛骋免教蛋好嫉烦恨初幂寓纷氮贼别瑶vfp第7周讲稿vfp第7周讲稿复选框(复选框(Check) 用于标记一个两值状态用于标记一个两值状态 :.T. .T. (1),.F.(0),(1),.F.(0),常用于婚否等逻辑字段。常用于婚否等逻辑字段。ValueValue:可以是逻辑型或数值型。选中时返:可以是逻辑型或数值型。选中时返回回1 1或或.T. .T. ,不选时返回,不选时返回0 0

2、或或.F.F.ControlSourceControlSource:复选框的数据源。用户对:复选框的数据源。用户对复选框的操作会自动存到复选框的操作会自动存到ControlSourceControlSource和和ValueValue属性中。属性中。CaptionCaption:复选框旁边的文字。:复选框旁边的文字。蕊瞻剧棺踏历泰凶蔫谱聪圈仅品鸥等爬让邯涣述镇确鹰焕净桓荧蛤烟俘蓖vfp第7周讲稿vfp第7周讲稿复选框(复选框(Check)续)续 设计如下表单设计如下表单“加粗加粗”复选框的复选框的InterActiveChangeInterActiveChange事件代码事件代码: :THIS

3、FORM.LABEL1.FONTBOLD=THIS.VALUETHISFORM.LABEL1.FONTBOLD=THIS.VALUE札烂盟既碌源歧漏毙值羽祷滦登侯夺铀舟醒骑苞效竭磐梨玲表铅耶渣荐递vfp第7周讲稿vfp第7周讲稿表格(表格(Grid) 容器对象,与容器对象,与BrowseBrowse窗口相似。窗口相似。包含列对象包含列对象ColumnColumn,列对象又包含:标头,列对象又包含:标头(HeaderHeader)和控件(默认为文本框)和控件(默认为文本框)RecordsourceTypeRecordsourceType:指定表格数据源的类型。:指定表格数据源的类型。如:如:1

4、1别名、别名、4-SQL4-SQL说明。说明。RecordsourceRecordsource:指定表格中数据的数据源。数:指定表格中数据的数据源。数据表名。据表名。生成方法:数据环境设计器窗口,将某个数据生成方法:数据环境设计器窗口,将某个数据表的标题直接拖曳至表单上或用表格生成器。表的标题直接拖曳至表单上或用表格生成器。捕浆巷貉宅拂抱贞粥紫客搔阴梧秦奴携艾饺酥瞒枉揉瓣腑败咱贺呛乎操月vfp第7周讲稿vfp第7周讲稿表格(表格(Grid)例)例将一个数据表显示在表格控件中将一个数据表显示在表格控件中签呆岔猎浊蔡湾敛育绿酋凡尤脓蛾皿芭揭骗唐怂晌齐茵穴癌邓吾喻宗耗看vfp第7周讲稿vfp第7周讲

5、稿微调按钮(SPINNER)(1)ValueValue属性中存放着微调控件的当前值,经常在事件代码中引用。(2)IncrementIncrement属性用于设置增量,即用户每次单击向上或向下按钮所增加或减少的数值,默认值为1.00。(3)SpinnerHighValue和SpinnerLowValueSpinnerHighValue属性用于设置单击向上按钮时微调控件能显示的最大值,SpinnerLowValue属性用于设置单击向下按钮时微调控件能显示的最小值。詹铝厉如骇檄轰色柒龚吻驼溶绍胆唇采拍叫瘤潞薛瘦帘惑匙稻烈刘丸积炔vfp第7周讲稿vfp第7周讲稿线条(LINE)LineSlant属性用

6、于设置线条的倾斜方向,是“/”还是“”,默认倾斜方向是“”。水平线和垂直线是水平或垂直拖动鼠标画线而不是单击后再调整。瘴诧犯膝嚎认轻育柑焦籽剁注丈相赏瘦幢琴驻矗碱塌骤足祁闪菲骄野剂鹤vfp第7周讲稿vfp第7周讲稿形状(SHAPE)(1)Curvature Curvature属性用来设置形状控件的角的曲率。当Curvature属性值为0时,若Width和Height属性值相等则为正方形,不等为矩形。若Width和Height属性值相等,当Curvature属性值由1变化到99时,形状由正方形逐渐变化为圆;若Width和Height属性值不相等,当Curvature属性值由1变化到99时,形状由

7、矩形逐渐变化为椭圆。(2)SpecialEffectSpecialEffect属性用来设置形状样式,有两个值:0-平面(默认值)和3-三维。(3)BackColorBackColor属性用来设置形状控件的背景颜色。睡养其磊陆尔咐玻脖沥错丫裸压惋丸午涤储坊晋玖返服侯串苑麦家抿耶役vfp第7周讲稿vfp第7周讲稿形状例题操作要点:设置微调控件的SpinnerHighValue属性值为99.00,SpinnerLowValue属性值为0.00。设置形状控件的Height和Width属性值为相同数值,例如均为80。设置BackColor属性为黑色。微调控件的InteractiveChange事件代码为

8、: THISFORM.SHAPE1.CURVATURE=THISFORM.SPINNER1.VALUE婆竿费豫庄吮挛捶硼镑妥乙桓肛趴莱冲戊般墟驭剁呕琉婪舰碟誉裴幅季倪vfp第7周讲稿vfp第7周讲稿计时器(计时器(Timer) 每隔设定的时间间隔,自动执行每隔设定的时间间隔,自动执行TimerTimer事件代码事件代码(在后台执行)。(在后台执行)。EnabledEnabled:计时器是否可用。:计时器是否可用。IntervalInterval:时间间隔,单位是毫秒。:时间间隔,单位是毫秒。(1 1秒秒=1000=1000毫秒)毫秒)涡充炭割焙总莲住涯芳酌箔殃豪鸟临葡驻枫胆靶竹侄迫吮戴创拭聋峪

9、掺汲vfp第7周讲稿vfp第7周讲稿计时器(计时器(Timer)续)续 例:系统时间例例:系统时间例操作要点:计时器INTERVAL属性改为1000,ENABLED属性改为.F. 。计时器TIMER事件代码:THISFORM.TEXT1.VALUE=TIME()开始按钮CLICK代码:THISFORM.TIMER1.ENABLED=.T.暂停按钮CLICK代码:THISFORM.TIMER1.ENABLED=.F.退出按钮CLICK代码:THISFORM.RELEASE雅殆代鞋公合来汾葛闪脱美熊嵌殉杯戈罢篡兼峻恕毡侄虾檀蝴量躁次咀沪vfp第7周讲稿vfp第7周讲稿页框(PAGEFRAME)Pa

10、geCount属性用来指定页框中包含页面的个数。默认2个。处理页框中的页面时,注意要先选定页面,即右击页框选“编辑”,使页框套上青色框,然后单击选定某个页面,修改其CAPTION后向其中添加形状、线条、标签、命令按钮等对象。钞卉粉觅鹏足淹垒嗣琳庙臃解世念筷疼噪泳卑维拭走蒙刻玄垫坪亥枷职充vfp第7周讲稿vfp第7周讲稿页框(PAGEFRAME)续操作要点:设置页框的PAGECOUNT属性值为3。右击页框,选编辑,使页框套上青色框,单击第一个页,将CAPTION属性改为长方形,在其中添加一个形状;单击第二个页,将CAPTION属性改为椭圆,在其中添加一个形状,将CURVATURE属性改为99;单

11、击第三个页,将CAPTION属性改为三角形,在其中添加线条,先单击添加两个,将一个的LINESLANT属性改为/,添加水平线条时,水平拖动鼠标可以画出一条直线。某钡瀑蚊蓟厦敌很付芝芭墅鞭棚罢焚柄谊屎议淌损执寸相绘袱双浓鄂谗捐vfp第7周讲稿vfp第7周讲稿用表单生成器建立表单用表单生成器建立表单例:建立学生表的编辑表单,显示各字段名和值。例:建立学生表的编辑表单,显示各字段名和值。 潮匠晌左静阶天帮砰擦核傀虹怪袋穗橱侮喻唇寺浚太挎忱窘摇密侠挣蛊心vfp第7周讲稿vfp第7周讲稿用表单生成器建立表单续用表单生成器建立表单续 六个按钮的六个按钮的ClickClick事件代码:事件代码:上一个:上一

12、个: Skip Skip 1 1 Thisform.Refresh Thisform.Refresh 下一个下一个: :Skip Skip Thisform.RefreshThisform.Refresh添加添加: :APPEND BLANKAPPEND BLANKThisForm.refreshThisForm.refresh关闭关闭: :Thisform.ReleaseThisform.Release第一个:第一个: GO TOP GO TOP Thisform.Refresh Thisform.Refresh 最后一个:最后一个: GO BOTTOM GO BOTTOM Thisform

13、.Refresh Thisform.Refresh 迷秒倍众淑肾裁划鞠瞄绕渊连籽壮布泞暖荣损跨色咀迫膘盆豫惟扇绝骨商vfp第7周讲稿vfp第7周讲稿用表单生成器建立表单续用表单生成器建立表单续 说说明明:生生成成器器生生成成的的文文本本框框自自动动设设置置与与表表中中 字字 段段 的的 连连 接接 , 即即 文文 本本 框框 的的ControlSourceControlSource属属性性已已自自动动设设好好,此此外外,在在表表单单数数据据环环境境中中或或数数据据库库设设计计器器中中向向表表单设计器拖曳字段也可得到相同结果。单设计器拖曳字段也可得到相同结果。寺骏挟溺修框雾甜浦貌始课核某硅赛窗馈

14、费撒混止属柬萄具允衅瞩厦瓤膜vfp第7周讲稿vfp第7周讲稿表单小结表单小结 表单是一个容器对象,有自己的属性、方表单是一个容器对象,有自己的属性、方法和事件,可以通过向导创建与表相关的法和事件,可以通过向导创建与表相关的表单,也可通过表单设计器创建,在表单表单,也可通过表单设计器创建,在表单设计器中,可以使用表单生成器(相当于设计器中,可以使用表单生成器(相当于菜单菜单“表单表单| |快速表单快速表单”功能)辅助设计,功能)辅助设计,也可使用数据环境、数据库设计器辅助设也可使用数据环境、数据库设计器辅助设计与表相关的表单。计与表相关的表单。鄙唾夸胜重择江衙点娩窥册劲奔投基击付典窿依丝霹诧踩滚央嫂睛姑嗣兼vfp第7周讲稿vfp第7周讲稿作业作业实验七实验七 畸迫再溉恍咬烘度殖妇酌葱画药娄枷胞敝寇蕴奉衫兆衍灶劳叠亡姚店铜斩vfp第7周讲稿vfp第7周讲稿

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号