您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 2 Visual FoxPro程序设计教程
系统性能与工作方式1)系统主要性能指标2)VisualFoxPro的文件类型3)两种工作方式,命令格式VisualFoxPro的界面组成与操作VisualFoxPro的辅助设计工具向导、设计器、生成器与项目管理器第二章VisualFoxpro概述1、面向对象的程序设计2、可视化的程序设计方法3、兼容以前版本4、友好的程序设计界面5、增加了数据类型和函数6、OLE技术的支持7、Client/Server的模式第一节VFP特点表文件记录最大数:10亿字段最大数:255打开的索引文件数:无限制同时打开表文件数:255VFP的性能指标程序文件行数无限制,每行命令最长:8192编译后最大值:64K记录的最多字符:65500字段字符字段最大宽度:254数值字段最大宽度:20精确值:161、运行环境--了解、自学2、启动与退出VFP--掌握启动1)“开始”=》“程序”=》“MicrosoftVisualFoxPro6.0”2)双击桌面快捷图标3)双击VisualFoxPro相关文件,如表、项目、表单、菜单等文件。退出1)VisualFoxPro菜单”文件”=》“退出”2)命令“QUIT”3)VisualFoxPro窗口右上角的“关闭”按钮VFP的操作界面3、VFP的主界面标题栏:显示MicrosoftVisualFoxpro6.0菜单栏:显示所有菜单项,菜单项随窗口操作内容变化。工具栏:显示常用工具图标(“显示/工具栏”菜单可以显示和隐藏各种工具栏)。命令窗口:用户执行VFP命令,输入命令后须回车。工作区:显示操作信息和命令执行结果的窗口。VFP的操作界面4、菜单系统文件:新建、打开、保存VFP各种类型文件,及导入EXCEL工作表。编辑:复制、粘贴各种对象(^c、^V)显示:显示和隐藏各种工具栏和浏览表文件。格式:设置文本格式。工具:提供创建VFP各种文件的向导程序:运行、编译程序文件、表单文件等窗口:显示、隐藏命令窗口帮助:获取获取使用VFP的帮助信息注:VFP系统的菜单是变化的(如:设计表单时增加“表单”菜单)VFP的操作界面5、工作区窗口与命令窗口工作区:显示操作信息和命令执行结果的窗口。命令窗口:在VisualFoxPro中1)用户可直接输入VisualFoxPro命令,回车执行。2)用户的菜单操作,在命令窗口中将显示相应的VisualFoxPro命令,可反复执行,可复制、粘贴到用户程序文件中。“窗口”菜单=》“命令窗口”可显示、隐藏命令窗口。VFP的操作界面1、VFP的工作方式1)交互式:命令操作(命令窗口)菜单操作辅助工具:向导、设计器、生成器等VFP的工作方式与命令结构2)程序执行方式编程。2、VFP的命令结构1)格式:命令动词[命令子句][命令子句]……其中:命令动词几乎必不可少,可以只输入前4个字母;命令子句之间必须有空格;命令子句之间可以任意互换位置;命令子句有范围子句、条件子句、字段子句。在后续课程中,大多数VFP命令格式中都包含以上三种子句,后面将结合实例讲解。VFP的工作方式与命令结构2、VFP的命令结构(掌握)2)子句:范围子句:表示命令操作的记录范围,格式为:ALL表文件中所有记录NEXTn包括当前记录的n个记录RECORDn记录号为n的一个记录REST包括当前记录直到最后的所有记录VFP的工作方式与命令结构2、VFP的命令结构2)子句:条件子句:FOR条件其中:条件为关系表达式或逻辑表达式,结果为真或假。条件为真操作,条件为假不操作。WHILE条件(可简写为WHIL……)与FOR不同的是,只要遇到结果为假。将立即退出操作。相当于汉语中的“当满足条件时……”VFP的工作方式与命令结构2、VFP的命令结构2)子句:字段子句FIELDS字段名表(可简写为FIEL……)其中:(1)字段名表表示命令操作的字段,多个字段名用逗号隔开。(2)引导词“FIELDS”,有些命令可省,有些必加。VFP的工作方式与命令结构1、VFP的向导打开方式:“工具”菜单=》“向导”=》某特定向导“新建”=》选择文件类型=》“向导”按钮2、VFP的设计器打开方式:“新建”=》选择文件类型=》“向导”按钮特定菜单项下(如打开项目后新增的“项目”菜单)3、VFP的生成器打开方式:相应设计器的右键菜单中。VFP的辅助工具项目管理器:把开发一个应用系统中涉及的所有文件(表、表单、报表、菜单等)作为一个项目来进行统一、直观的管理●全部:显示、管理所有类型的文件。包含五个选项卡的内容。●数据:数据文件,有数据库、自由表、视图、查询文件等。●文档:文档文件有表单文件、报表文件、标签文件等等。●类:类库文件,包括VFP系统提供的类库和用户自己设计的类库。●代码:各种程序代码文件,如:程序文件(.PRG)、API库和用项目管理器生成的应用程序(.APP)。●其他:选项卡中没有管理的文件,如菜单文件、文本文件等。VFP的项目管理器1、新建创建方式:“文件”菜单=》“新建”=》文件类型为“项目”=》“新建文件”按钮=》文件取名=》“保存”按钮命令Createproject项目文件名2、使用1)命令按钮:新建、添加、修改、运行、移去。连编2)”项目”菜单打开项目管理器后,系统菜单中新增的菜单项。3)快捷菜单——生成器3、定制VFP的项目管理器VFP提供用户使用40多种文件,常用文件类型有:1、项目文件(.PJX)是VFP提供的一种集中管理应用程序中相关各种类型文件的技术,其同名备注文件.PJT2、表文件(.DBF)(备注文件.FPT,备份文件.BAK)保存数据的二维表,若表中有备注字段,则产生与表文件名同名的备注文件.FPT.无备注字段,则无.FPTVFP的文件类型VFP提供用户使用40多种文件,常用文件类型有:3、数据库文件.DBC相关表的集合,备注文件为同名的.DCT,库的索引文件为.DCX4、程序文件.PRG命令的集合。编译后生成同名的.FXP5、内存变量文件.MEM:用以保存用户定义的内存变量6、报表格式文件.FRX:用于数据的报表格式屏幕输出及打印。其备注文件为同名的.FRT文件VFP的文件类型7、表单文件.SCX:常用来设计数据输入和输出的屏幕界面(FORM),系统自动生成同名备注文件.SCT8、菜单文件.MNT.MPR:.MNT是编辑菜单的文件,系统编译后生成后缀为.MPR的应用菜单程序。9、索引文件.IDX(复合.CDX).IDX是含一个索引项的单索引文件后缀,.CDX是含若干项的复合索引文件后缀。VFP的文件类型
本文标题:2 Visual FoxPro程序设计教程
链接地址:https://www.777doc.com/doc-3539907 .html