欢迎来到天天文库
浏览记录
ID:40239605
大小:854.00 KB
页数:55页
时间:2019-07-28
《Visual FoxPro 6.0程序设计教程 第3章 》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章利用项目管理器设计数据库和表学习要点1、建立项目管理器、认识项目管理器;2、建立数据库和表的基本方法;3、表结构的基本处理方法;4、记录的基本处理方法。10/1/20211VisualFoxPro6.0程序设计第3章利用项目管理器设计数据库和表3.1建立项目管理器3.2数据库设计方法3.3通过“数据”进行数据库设计3.4设计数据表3.5记录基本处理方法小结返回退出10/1/20212VisualFoxPro6.0程序设计3.1建立项目管理器3.1.1项目管理器3.1.2用项目管理器构造应用程序3.1.3添加文件到一个项目3.1.
2、4生成应用程序返回退出10/1/20213VisualFoxPro6.0程序设计3.1.1项目管理器项目管理器是VFP应用程序开发过程中所有对象与数据的“控制中心(ControlCenter)”项目管理器的创建方法:1、利用VFP系统菜单上的【文件】中的【新建】菜单项进行创建,并且可以使用创建项目管理器的向导。2、在VFP的命令窗口中通过输入命令来创建项目管理器。方法一:利用菜单创建项目Gxglxt。格式一:CREATEPROJECT<项目文件名
3、?>方法二:利用命令创建项目管理器:参数描述:<项目文件名>:指定项目的文件名。如果没有
4、为文件指定扩展名,则VFP自动指定.PJX为扩展名。>:打开“创建”对话框,提示为正在创建的项目文件命名。10/1/20214VisualFoxPro6.0程序设计项目管理器【新建…】:创建新文件命令按钮。【修改…】:修改项目管理器中存在的文件。【添加…】:添加已存在的文件到项目管理器。【运行…】或【打开】或【关闭】或【浏览】:运行“文档”、“代码”和“其它”选项卡中文件,打开、关闭数据选项卡中的数据库、表等,关闭(或称为折叠)项目文件中某一展开的选项卡显示。【移去…】:将所选择的文件移出项目文件或从磁盘上删除。【连编…】:建立应
5、用程序(.APP)或可执行(.EXE)程序。折叠或展开项目管理器。10/1/20215VisualFoxPro6.0程序设计项目管理器全部选项卡单击折叠或展开按钮将项目管理器折叠。从项目管理器中拖下后的“全部”选项卡。从项目管理器中拖下后的“其它”选项卡。从项目管理器中拖下后的“代码”选项卡。从项目管理器中拖下后的“数据”选项卡。从项目管理器中拖下后的“文档”选项卡。从项目管理器中拖下后的“类”选项卡。返回10/1/20216VisualFoxPro6.0程序设计3.1.2用项目管理器构造应用程序构造一个应用程序应注意以下问题:1、首
6、先应设置起始点应用程序都应该有一个主文件作为其执行的起始点,它可以是包含在一个项目中的任何程序、表单或查询文件,然后从【项目】菜单中选择【设置主文件】来建立应用程序的起始点。在项目中,只有一个文件能设置成为主文件建立一个主程序的一般步骤如下:■安装应用程序的环境■确定初始用户界面■建立事件循环(Eventloop)■当应用程序退出时恢复环境。【例3-1】主程序示例:DOSetup&&安装环境DOMainMenu.mpr&&调用主菜单显示初始用户界面READEVENTS&&建立事件循环DOcleanup&&恢复环境注意:在MainMen
7、u.mpr中应加一个退出菜单项,以便发出CLEAREVENTS命令防止死循环。10/1/20217VisualFoxPro6.0程序设计2、安装应用程序环境在安装应用程序环境时应注意,在安装源程序中,应先将初始环境存贮起来,然后启动一个应用程序特定的环境,它包括初始化变量、建立默认路径、引用外部库(Externallibrary)和过程(procedure)文件等。3、显示初始界面初始用户界面可以是一个开始屏幕、菜单栏、表单或者任何其它组件。可以在主程序中通过使用DO命令去运行一个菜单,或者通过DOFORM去运行一个表单,或者通过设置
8、一个表单为主程序来初始化用户界面。4、控制事件循环一旦环境安装并且已经显示初始界面后,应该准备建立一个事件循环去等待用户交互。控制事件循环的方法是:发出READEVENTS命令启动处理事件;发出CLEAREVENTS命令去停止处理事件。5、恢复原始环境为了恢复存贮变量的原始值,可用宏替换它们进原始SET命令。例如,如果已在安装应用程序环境时已存贮SETTALK设置的内容进入了CtalkVal变量:CtalkVal=SET(“Talk”)如果在使用中改变了“TALK”的设置,当要恢复其初始设置时,则在恢复原始环境时可以用下一条命令去恢复
9、:SETTALK&CtalkVal返回10/1/20218VisualFoxPro6.0程序设计3.1.3添加文件到一个项目和连编项目一旦建立了应用程序的框架后,便可以准备将其它文件添加到项目中。添加文件到项目中一个好的
此文档下载收益归作者所有