- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VFP教学中的思考
文章编号:1672-5913(2008)12-0063-03
摘要:本文主要论述了在VFP教学过程中利用MODIFY WINDOW命令及_SCREEN对象更改VFP主窗口字体大小的方法,讲授索引命令时应注意的问题,以及学生在编程过程中经常遇到的“编译后程序运行一闪而过”现象的解决方法。
关键词:VFP;教学;_SCREEN;索引;表单
中图分类号:G642
文献标识码:A
Visual FoxPro(以下简称为VFP)是高等学校非计算机专业教学计划中的一门基础课程。在笔者多年的教学实践中,发现有几个问题是在该课程的学习过程中经常会遇到的,下面逐一分析,与同行共享。
1合理更改VFP主窗口的字体大小
由于VFP是可视化的系统开发工具,许多教师在教课过程中必须要演示某些示例,而有些示例的显示结果是在VFP的主窗口内显示的。VFP系统默认的字体为“宋体”,字号为10号。此时投影到屏幕上的结果很多同学都无法看清,为此,要合理更改VFP主窗口的字体大小。
更改VFP主窗口的字体大小主要有两种方法,一种是通过MODIFY WINDOW命令来实现,另一种方法是通过_SCREEN对象来实现。
1.1MODIFY WINDOW命令
VFP所提供的MODIFY WINDOW命令可以对用户自定义的窗口或者是VFP的主窗口进行修改,其中VFP的主窗口用SCREEN表示。注意此单词不可以缩写,否则VFP会认为缩写后的单词是一个未定义的窗口名。修改VFP主窗口属性时,该命令的基本格式如下:
MODIFY WINDOW SCREEN [FROM TO ] [FONT [字号]] [STYLE ] TITLE ][ICON FILE]
在以上命令格式中,用户可以轻松地改变VFP主窗口的大小、字体、字号、字型及VFP主窗口的标题及图标。其中字型有多种分类,每个字形分别有自己的代码。例如粗体用B表示,斜体用I表示,标准用O表示,下划线用U表示。
1.2_SCREEN对象
利用VFP所提供的_SCREEN对象,也能对主窗口进行各种操作,如可以动态地改变主窗口的图标、标题、颜色等,也可以通过它引用其他的对象或属性。
_SCREEN对象(即指VFP主窗口)是从表单类派生出来的,表单中的部分属性、事件和方法在_SCREEN对象也存在,因而可以把主窗口当作表单来操作。
下面举例说明如何利用_SCREEN对象更改VFP的属性。
(1) 更改图标和标题
把VFP窗口的“Microsoft Visual FoxPro”标题和小狐狸图标,改为你所喜欢的图标和标题,只需执行代码
_SCREEN.ICON=″新的图标文件名(.ICO)″
_SCREEN.CAPTION=″新的标题名″
(2) 更改字体和字号
若要更改VFP主窗口的字体和字号,只需执行以下代码即可。
_SCREEN.FONTNAME=″字体名称″
_SCREEN.FONTSIZE=″字体大小″
利用_SCREEN还可以更改VFP主窗口的很多属性,如前景色,背景色,关闭按钮是否有效、是否有最大最小化按钮等。用户只需要将_SCREEN对象的属性名替换一下即可完成相应的设置。由于_SCREEN对象是由表单类派生出来的,所以其属性名可以在表单的属性窗口中获得。当然并不是所有的表单属性都可以使用,如Value和BackStyle属性就不可以使用。
2索引命令使用时应注意的问题
VFP的索引文件是一种类B+树的稠密索引结构,且索引文件较原库小得多。利用索引文件可以大大加快查询效率,具有较高的实用价值。索引结点中包含了全部关键字的信息及指向包含这些关键字记录的指针。
建立索引的基本命令格式如下:
INDEX ON TO |TAG [OF] [FOR][ASCENDING|DESCENDING]
使用该命令时,要注意以下几点问题:
(1) 可以使用FOR条件
有很多教师在授课过程中忽略了FOR条件子句。FOR条件子句在建立索引过程中可以过滤出符合条件的记录,将其关键字加入索引文件中。例如对学生表利用
INDEX ON 编号 TO XS1 FOR 性别=男
命令建立单索引文件后,显示表中记录时就只有男同学的信息,且按编号进行逻辑排序。
(2) 正确设置索引关键字
索引关键字的正确设置是成功建立索引文件的关键。索引关键字不一定是字段名,还可以是由字段名、函数及运算符组成的表达式,但该表达式不能是用逗号分隔的多个表达式,且表达式的各个运算对象的类型要保持
您可能关注的文档
最近下载
- 2025湖北武汉市汉阳区招聘社区干事40人备考试题及答案解析.docx VIP
- 新能源汽车试题库(附答案).docx VIP
- 《碳纤维片材加固混凝土结构技术规程》(2022年版).pdf VIP
- 2023年地面及屋面分布式光伏发电工程HSE作业指导书(最终版).docx VIP
- 常用塑料特性及塑料成型工艺.pdf VIP
- 甲烷安全技术说明书MSDS.pdf VIP
- 统编版语文四年级上册第五单元素养评估(含答案).docx VIP
- 入党志愿书电子版模板(空白) .doc VIP
- 五年级下册生字练字帖硬笔书法.pdf VIP
- 《国有企业管理人员处分条例》考试题库200题(含答案).docx VIP
文档评论(0)