- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual FoxPro 数据库系统开发中编程技巧
Visual FoxPro 数据库系统开发中编程技巧
摘要:本文阐述一些Visual FoxPro应用系统开发设计中的使用技巧。如果我们在编程的过程中使用这些技巧,就可以更简便、快速、灵活地进行应用系统开发,大大简化应用系统的开发过程,并提高系统的模块性和紧凑性。
关键词:数据库应用系统;Visual FoxPro;技巧
中图分类号:TP390 文献标识码:A文章编号:1672-1578(2010)12-0147-02
1、提高应用程序开发效率
在一个软件中会有许多代码是重复,我们可以不用重复地录入,而使用菜单中的“复制”、“粘贴”等命令来复制重复的内容。
与此同时,表单中的控件也是能复制的,而且可以一次复制多个控件。比如在制做图书馆管理信息的借书表单时,设计好第一个(编号的)标签和文本框,接着做姓名的标签和文本框时,就可以采用复制的办法。
用鼠标同时选择编号的标签和文本框,方法是用鼠标画一框将以上两个控件框住,框住每个控件的一部分也可以,这样我们可以看到每个控件四周都有6个黑点,表示它们都被选择了。然后与复制文字一样,调用菜单上的复制命令或工具栏上相应按钮,然后再用鼠标按粘贴,就会出现两个同样的控件,用鼠标把它们移到适当的位置(可以一起移),再将caption、controlsource以及大小等属性做相应改动即可。
注意:控件的name属性在粘贴时已自动做了改动,比如原来的文本框叫textl,复制出来的文本框会自动叫text2(再复制就会叫text3),在一个表单中不允许出现两个同名的控件,系统会自动遵守这一点,故我们可以不用去修改name了。当然也可以根据程序开发的需要,把它改为一个有实际含义的名称。
另外在复制控件时不光属性会被复制,其中的事件代码也会被复制。可以把一个表单中的控件复制到另一个或更多的表单中。比如很多时候退出或取消按钮都是一样的,其中的click事件中都是thisform.release语句,通过复制就可以把一个表单中的按钮复制到另一个表单中,有时可能会需要改一下caption或在click事件中加减一两条语句。还有向上移动记录和向下移动记录的按钮,其中的事件程序也都差不多,也可以复制,然后将不同的地方修改一下。
但是复制粘贴后的控件往往就会被复制在鼠标停留的地方。这样就应影响了整个表单的外观,这时应当通过鼠标粗调控件的位置,或者通过键盘上的方向键细调控件的位置。
2、源程序文档化
标准的程序编写具备良好的风格。合理恰当的缩格和空行都会使程序结构清晰易懂。
Visual FoxPro6.0中有很多语句是成对的,比如if和endif, do while和enddo,为了把成对语句之间的语句和之外的语句区别开来以利于程序的阅读和理解,有经验的程序员往往都是把成对语句之间的语句往里缩。
此外,一个良好的程序还应当有良好的注释,即使是程序的功能很简明,往往也会用空行分开,以表示此功能已经实现。这就是我们所说的空行。这就有点像写文章分段,一段相对完整的意思做为一段,编程时也把一段相对完整功能的程序做为一段,一段完了可以空上一行,也是便于程序的阅读。
3、设置对齐格线
在编程序时可以发现当移动一个控件时它是跳着走的,而且是按照表单上的虚线格跳,这主要是为了我们的控件都能对整齐。但有时候如果不需要对整齐,而要做一些小小的调整,即不按格跳,就可以采取以下的步骤。
选择菜单上的“格式”,再选择其中的“对齐格线”。将其左边的钩去掉,然后再移动控件的时候,将会发现控件可以移动自如。如要恢复原来的状态,再把钩加上。
4、为文件添加说明信息
在开发一个较大的软件时,在项目管理器中会有很多的文件,当文件多到一定数目的时候,可能都搞不清这些文件的功能是什么,为了防止这一点,应该为每个文件写上说明方便随时了解每个文件的作用。具体方法如下:
用鼠标右键单击一个文件名,在弹出的菜单中选择编辑说明,在出规的表单中写入该文件的说明文字,单击确定按钮。之后当用鼠标选中这个文件时,相应的说明就会显示在项目管理器的底部。事实证明,这样可以大大减少修改文件的时间。
5、修改文件名
在编软件时免不了有时要修改文件名,方法是在项目管理器中用鼠标右键单击一个文件名,在弹出的菜单中选择重命名,在弹出的对话框中重新输入新的文件名。
6、调整字段位置
当我们需要调整数据表中的字段位置,可在表设计器中很方便地移动。进入表设计器,用鼠标按住字段移动钮,然后上下移动到所需的位置即可。
7、调整列位置
在表格生成器中移动,用鼠标按住选定字段中的字段移动钮上下移动,与上面移动数据表的字段一样。
在表单中
您可能关注的文档
- TRIPs协议视域下浅谈专利权自主性和正当性.doc
- TRIPS框架下专利强制许可制度法律经济学思考.doc
- TRIPs理事会关于公共健康问题讨论进展.doc
- TRIPS相关规则与汽车外观设计保护若干问题研究.doc
- Trisha Brown崔莎布朗 人身体本身就会思考.doc
- TRIZ―提升测井技术创新能力与解决工程实际问题有效手段.doc
- TRIZ40条发明原理中华诗词诠释及教学模式创新探析.doc
- TRIZ冲突理论在旧工业建筑空间改造中应用.doc
- TRIZ冲突解决原理在汽车振动模拟试验中应用.doc
- TRIZ创新原理在建筑造型教学中应用.doc
- Visual FoxPro6.0教学方法探讨.doc
- Visual FoxPro教学模式探索.doc
- Visual FoxPro课程中案例教学法应用.doc
- Visual FoxPro程序设计网络教学平台研究与开发实践.doc
- Visual FoxPro网络教学系统研究与开发.doc
- Visual Modflow在地下水数值模拟研究中应用介绍.doc
- visual pc在高职网络安全实训课程中应用.doc
- Visual Studio中没有控件数组处理方法探讨.doc
- VisualBasic程序设计课程教学中应强化四个方面.doc
- VisualBasic驱动SolidEdge二维制图方法.doc
最近下载
- 2025至2030中国塑胶地板行业深度调研及前景趋势与投资发展报告.docx VIP
- 青鸟消防JBF-21SF-C系列主机说明书.pdf
- HT200电气原理图设计1.doc VIP
- Q/GDW+13053.25—2018++35-750并联电容器成套采购标准(第25部分:110(66)kV变电站10kV-6000kvar-12%电抗率框架式并联电容器成套装置专用技术规范).pdf VIP
- Q/GDW+13053.27—2018++35-750并联电容器成套采购标准(第27部分:220kV变电站10kV-8000kvar-12%电抗率框架式并联电容器成套装置专用技术规范).pdf VIP
- Q/GDW+13053.37—2018++35-750并联电容器成套采购标准(第37部分:330kV变电站35kV-40Mvar-12%电抗率框架式并联电容器成套装置专用技术规范).pdf VIP
- Q/GDW+13053.38—2018++35-750并联电容器成套采购标准(第38部分:500kV变电站35kV-60Mvar-5%电抗率框架式并联电容器成套装置专用技术规范).pdf VIP
- 柴油机发电机调试记录表格.docx VIP
- Q/GDW+13053.39—2018++35-750并联电容器成套采购标准(第39部分:500kV变电站35kV-60Mvar-12%电抗率框架式并联电容器成套装置专用技术规范).pdf VIP
- Q/GDW+13053.41—2018++35-750并联电容器成套采购标准(第41部分:220kV变电站66kV-10Mvar-12%电抗率框架式并联电容器成套装置专用技术规范).pdf VIP
文档评论(0)