VFP基础教程近年原文.doc

  1. 1、本文档共110页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

VFP基础教程

第1章前言

vfp是由Foxpro发展而来的一种面向对象的数据库程序设计语言,实际上是对Foxpro

的一次重大改进,和它的前身相比,引入了许多程序开发者盼望已入的特性,使pc数据库

开发界大为震惊。启动界面如图

(启动方法不用我说了吧:安装VisualFoxpro6.0后,在桌面双击狐狸头图标即可)

Vfp对传统的面向过程的结构化程序设计有很好的支持,它的语句、函数和语法规则与

Xbase(如dBASE、FoxBase、FoxPro)语言基本上是兼容的,而且功能更加强大。

传统的结构化程序设计是自顶向下的功能设计,按照事先编排的顺序,对功能进行逐步

分解后进行程序设计。结构化程序设计方法通过顺序、条件分支和循环三种控制流程进行

编程。但随着软件规模的扩大、功能提高和需求变化,结构化程序化开发方法的开发效率和

维护问题比较突出。总的来说,结构化方法对程序员的要求比较高。

Vfp最重大的改进是引入了面向对象的程序设计方法,可以说Vfp是一种既支持面向过

程又支持面向对象的混合型编程语言。面向对象(object)的程序设计,即oop(objectoriented

program)是近年比较流行的一种新的程序设计方法。面向对象的设计方法是按照人们的习惯

思维方式建立模型,模拟客观世界。以往采用面向过程的程序设计语言开发应用程序时,

往往一个简单的用户界面,比如说菜单、按纽,都需要花费大量的时间去编写程序代码。在

vfp中,这种工作被简化了,只需使用鼠标便可完成这些工作。vfp使开发人员从最底层的

程序设计中解放出来,可以使用最少的代码完成尽可能多的功能,有利于降低软件开发成本

和开发周期。

VisualFoxPro采用面向对象、事件驱动的编程方法,程序员不再以“过程”为中心思考应

用程序开发的结构,而是面向可视的“对象”考虑如何响应用户的动作。也就是说,只要建立

若干“对象”以及相关的微小程序,这些微小程序可以由用户启动的事件来激发。

1.2命令窗口和工具栏

一。命令窗口:

命令窗口用于接受用户输入的命令,是与Vfp进行交流的主要界面。当我们启动Visual

Foxpro6.0时,命令窗口就会自动漂浮在Vfp的主窗口中,如图2。

1

在我们选择了主菜单的某一个菜单项时,所应的命令就会出现在命令窗口中。也可以将

命令窗口中的命令剪切、复制到程序中使用。此外,也可以在命令窗口中输入一些交互命

令,按下回车键,该命令就会执行。现在我们试一下,在命令窗口中输入一条命令:quit,然

后回车,发现了什么?对了,退出系统。

命令窗口的关闭和调出,可以用“窗口”菜单中的“命令窗口”选项来执行。

二。工具栏:Vfp的工具栏上的按钮对应于最常使用的菜单命令,使用工具栏可以加快

和便利我们操作Vfp.

1.打开和关闭工具栏:

(1).在“显示”菜单中选择“工具栏”菜单项。

(2).在弹出的“工具栏”对话框中,选择要使用的工具栏(比如:“常用”工具栏),单击“确

定”。

2.停放工具栏:我们把鼠标指针指向工具栏(任意)的左边缘,按住左键不松,可以四处

拖动工具栏,将它放在窗口的任意位置。将工具栏放在窗口四周的操作称为“停放(Dock)”。

将鼠标放在某个按钮上停一会儿,会出现关于该按钮的说明文字,称为“工具提示”。

3.定制工具栏:使用Vfp,我们可以定制个性化的工具栏,满足自己的需要。

(1).在“显示”菜单中选择“工具栏”菜单项后,系统弹出“

文档评论(0)

祝星 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档