江苏省VFP上机考试重点_vfp江苏自考上机
江苏省VFP上机考试重点由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“vfp江苏自考上机”。
【江苏省VFP上机考试重点】
设计表单
首先第一点要有会“取舍”,表单设计的最后编程部分,不是一天两天的工夫,因此如果对编程本身就不感冒,那就根据自己的实力,做个取舍,不如全力去做自己能做的部分。
其实要有“定力”,表单设计其实就是一个完善的过程,很多代码实际已经写好,因此你只要做题目中的1、2、3、..那几条具体要求即可。前面一大段文字其实是对整个程序的描述,大可不必理会。要你写代码的一般只有最后一个小题目,前面的只是在属性窗口中改改属性即可。
一些常用方法:
属性 含义 备注
AddItem 添加条目 向其中添加一行 RemoveItem 移除条目 从其中移去一行 SetFocus 设置焦点 使其获得焦点 Refresh 刷新 使其刷新,从新获取数据 Release 释放 关闭表单 Hide/Show 隐藏/显示表单 Clear 清除内容
Cls 清除内容 清除表单上绘制的图形、文字 SetAll 为容器对象中所有控件指定一个属性设置
常见特有属性知识点:(按照使用概率编排)属性 含义 控件 PageCount 页面个数 页框
ButtonCount 按钮个数 按钮组、选项按钮组 ColumnCount 列数 表格、列表框、组合框 BorderStyle 边框类型 按钮组、选项按钮组 RowSourceType 行源类型 列表框、组合框 RowSource 行源 列表框、组合框 RecordSourceType 记录类型 表格 RecordSource 记录 表格
Interval 时间间隔 Timer(计时器)SpinnerHightValue 通过微调框按钮输入的 Spinner(微调框)
最大、最小值
SpinnerLowValue Spinner(微调框)KeyboardHightValue 通过键盘输入的最大值 Spinner(微调框)KeyboardLowValue 通过键盘输入的最小值 Spinner(微调框)Increment 点上下箭头每次改变的值 Spinner(微调框)
Value 值 文本、编辑、选项按钮组、列表框、组合框等
ControlSource 文本、编辑、选项按钮组、列表框、组合框等 一些常用事件
事件 触发时机 Click/DbClick 单击、双击 Init 对象创建 Activate 对象激活 GotFocus 得到焦点 LostFocus 失去焦点 Valid 即将失去焦点 Unload 释放时候 Error 出错误时候 Timer 计时器到时点
InterActiveChange 当列表框或文本框等中的内容发生改变的时候
常见题型分析:
1、添加控件
解答:要分清楚到底是从“表单设计器”上拖一个过来(如文本框、按钮等),还是修改属性。有些组合形控件只要修改属性即可增减个数,比如: 列表框、组合框、表格的列数(ColumnCount)、命令按钮组、选项按钮组中按钮的个数(ButtonCount)页框中的页数(PageCount)
注意:(1)添加控件XXX,这里的XXX指的是控件的名称,就是Name属性要改为XXX。
(2)修改容器型控件中的对象,要先使容器控件处于编辑状态(选择容器控件,单击右键,选择“编 辑”),才能选择其中的对象。
(3)如在页面中添加控件,则需要先使页框处于编辑状态,选择页面,在使页面处于编辑状态,再把要添加的控件拖到页面上。
2、修改标题
解答:修改单个控件(如文本框)上的标题只需要改相应对象的Caption属性即可。而修改一个命令按钮组中的某个按钮的标题时候,需要先将使其处于编辑状态,选中其中的某一个,再去修改它的Caption属性。
3、修改边框类型、样式
解答:表单、选项按钮组、命令按钮组都有个边框属性。
4、数据环境中添加表、建立临时关系
解答:在表单的“空白”地方,点右键,在弹出的菜单中选择“数据环境”。在数据环境的空白地方点右键,在弹出的菜单中选择“添加表”。建立临时关系就是将主表中的字段拖到子表的字段或索引上去。数据环境中的表设置为“只读”:在数据环境中,选中该表,在属性窗口中,将ReadOnly属性改为.T.数据环境中的表按一定的顺序排序:在数据环境中,选中该表,在属性窗口中,将Order属性改为某一字段。
1、表格的相关属性
表格只读,同时能够获得焦点: ReadOnly属性改为:.T.表格只读,不能获得焦点: Enabled属性改为:.F.不显示删除标记: DeleteMark属性改为:.F.删除表格中的列: 使表格处于编辑状态,点击一下要删除列下方空白处(注意不要点到列标题了),然后按键盘“Delete”,或者通过生成器删除列。
修改列标题: 使表格处于编辑状态,点击一下该列的标头,然后在属性窗口中修改Caption属性 表格加记录源: 修改表格的RowSource和RecordSourceType属性
给列加数据源: 使表格处于编辑状态,选中此列,修改其ControlSource属性 表格滚动条: ScrollBars 0-无,1-水平,2-垂直,3-两者都有
列中数据格式: 修改表格列中的Text控件的Format属性,具体设置参见课本P98 修改列中控件: 选中该列,将要修改的控件添加到列中,再修改列的CurrentControl属性为指定控件 无记录选择器列:RecordMark属性改为:.F.无表格线: GridLines属性改为:.F.2、给按钮加上访问键
解答:修改其Caption属性形如:“打开(
3、使XXX对象自动获得焦点 解答:命令:对象名.SetFocus4、表单常见考题
标题(Caption)最大化按钮(MaxButton)最小化按钮(MinButton)
不显示右上角几个按钮和左上角的图标 ControlBox 边框样式(BorderStyle)始终在上(AlwaysOnTop)顶层表单(DeskTop=.T.、ShowWindow=2)自动居中(AutoCenter)10.为表单新建属性、方法
解答:在表单设计器中,选择“表单”菜单,选择“新建属性”或“新建方法程序”,输入名称即可。11.创建表单集,并在表单中创建新表单
解答:在表单设计器中,选择“表单”菜单,选择“创建表单集”,则表单集就建好了,在选择“表单”菜单,选择“添加新表单”,就创建了新表单了。13. 编程部分
(一)几个概念
(1)属性:定义对象的特征或某一方面行为,是由类所决定的(可以定义新属性)。属性的值可在设计阶段或运行阶段进行设置(只读属性例外,部分属性只能在执行阶段设置)。
(2)事件:是由对象识别的一个动作,用户可为其编写处理代码,每当事件产生,便执行相应的事件代码。用户不能新建事件。
(3)方法:是由对象所执行的一个动作,是与对象相关联的过程,通常在事件代码中被调用,用户可新建新方法。
(二)属性、事件、方法的调用(1)设置对象属性.= 例:
thisformset.form1.text1.value=date()thisformset.form1.text1.backcolor=rgb(192,192,192)thisformset.form1.text1.fontname=”黑体” 可简化为: With thisformset.form1.text1.value=date().backcolor=rgb(192,192,192).fontname=”黑体” Endwith(2)调用方法.例:
thisform.release(或release thisform特例)thisform.text1.setfocus thisform.commandgroup1.setall(“enabled”,.f.)&&带参数的方法(3)对象引用
this ――――当前对象
thisform ――――当前表单(当前对象所在地表单)parent ――――当前对象的直接容器对象 activeform ――――当前活动表单 activecontrol ――――当前活动控件 _screen ――――屏幕对象 _vfp ————VFP应用程序对象
(三)事件代码
根据题目要求编写,其中包括对象引用、设置对象属性、调用对象事件方法、程序结构、常用系统函数等。
(四)其他 1.控件分类
1)根据控件与数据的关系划分:绑定型控件和非绑定型控件 ReacordSource属性:用于指定与表格控件相绑定的数据源。RowSource属性:用于指定与列表框控件香绑定的数据源
ControlSource属性:用于指定与其他控件(除表格和列表框外)相绑定的数据源。2)根据能否包含其他控件划分:容器类控件和非容器类控件 在容器类控件中添加、设置其他控件,要首先编辑容器类控件。
VFP习题(红色部分为答案)由于上机题和之前做的题一样,所以用WORK查找试题的关键字便可以省下手翻资料的时间@@^_^。查找快捷键:ctrl + F粗鲁提示:不清楚这样算不算作弊行为,所以小心......
2011江苏公务员考试重点资料新版《公务员职业道德》重点公务员考试的一个重大主题就是——道德。所以考生要注重《公务员职业道德》这门课程的复习,不能以为感觉这门课程比较......
江苏省计算机二级VFP上机考试做题笔记第一题 项目、数据库和表操作项目.PJX 数据库.DBC 表.DBF 1. 通用型 G 双击一下或按+→“编辑”→“插入对象”备注型 M 双击一下或按+......
2011—2012学年度第二学期 10网络技术班上机考试题目一、个人简历(40分)要求:1、个人自荐信2、完整的简历(包括照片)3、封面二、制作班级电子相册(30)1、使用软件不限制,可以使用会......
主观题:1、政治对高等教育发展的作用与内容是指高等教育发展的什么方面受到政治的影响.从一般内容上看,政治直接制约高等教育发展的情形十分显著.1.政治制度的发展方向规定高......
