第1章 VFP系统环境及配置_第1页
第1章 VFP系统环境及配置_第2页
第1章 VFP系统环境及配置_第3页
第1章 VFP系统环境及配置_第4页
第1章 VFP系统环境及配置_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章VFP系统环境及配置

(4学时)吉林大学公共计算机教学与研究中心VisualFoxPro,是微机上使用的一种关系数据库管理系统,简称VFP。VFP简介VFP是关系数据库管理系统,适用于各类信息存储、维护、检索、统计和分析。VFP要处理的各种信息以数据库形式存储于计算机。VFP是应用程序开发工具,支持结构化和面向对象程序设计方法,简化了应用程序开发过程。关系,即二维表。SelectXSB.学号,姓名,课程码,考试成绩+课堂成绩+实验成绩As期末成绩FromXSB,

CJBWhereXSB.学号=CJB.学号Select

学院名,AVG(考试成绩+课堂成绩+实验成绩)As平均分FromXSB,XYB,CJBWhereLeft(XSB.学号,2)=学院码andXSB.学号=CJB.学号and课程码='010101'GroupBy1OrderBy2应用程序通常含有一个主界面和若干个功能界面。1.1.1VFP应用程序实例主窗口条形菜单子菜单列表框命令按钮复选框组合框文本框选项按钮组标签功能界面由窗口(表单)和控件(如:按钮、文本框等)组成,主要完成应用程序的功能。主界面由主窗口(表单)和程序系统菜单组成。程序系统菜单由菜单栏(条形菜单)和弹出菜单(子菜单)两部分组成1)掌握VFP的基本函数(第2章)和语句,学会编写简单的应用程序(第6章)例6.17;2)学会建立、修改和维护数据表(第4章),掌握常用表操作命令(第5章);3)学会建立、修改表单(第7章)的操作过程和方法,掌握表单常用属性、方法程序和事件的基本作用;1.1.2学习VFP的要点MAX(0,15,-89),SUM(X,Y,Z),INT(3.94)IfX>=YZ=XElseZ=YEndifCreate,ModifyStructure,Browse,Edit1.1.2学习VFP的要点4)掌握表单中控件的属性、方法程序和事件的基本作用,将控件与数据表中数据相结合(绑定)(第8章)例8.5,8.18,幸运7游戏。1.2VFP6.0系统的安装与启动软件环境:Windows95、98、XP、2000、NT或更高版本的操作系统环境下运行。硬件环境:典型安装需要85MB,完全安装需要90MB剩余磁盘空间。安装途径:从本地安装、网络安装或光盘安装安装方法:鼠标双击Setup.exe程序文件,进入VFP系统安装向导程序。

安装MSDNLibrary:运行VFP过程中,要查看帮助信息,必须安装MSDNLibrary,57MB磁盘空间。1.2.1VFP的安装×MSDNLibrary是微软面向软件开发者的一种信息服务库,包括电子文档、在线电子教程等。

1.2.2VFP的启动方法一:开始菜单→程序→MicrosoftVisualFoxPro6.0→MicrosoftVisualFoxPro6.0方法二:双击Vfp6.EXE程序文件。方法四:执行命令Quit。方法三:文件菜单→退出。方法二:单击控制菜单→关闭。方法一:单击主窗口的关闭按钮。1.2.3VFP的退出方法五:按Alt+F4键。利用工具栏按钮执行命令;在命令窗口中输入命令;自动化:编写程序。VFP的工作方式:交互式:通过系统菜单执行命令;1.3VFP系统的主界面组成

VFP系统的主界面组成:菜单栏、工具栏、主窗口、命令窗口和状态栏。命令窗口菜单栏状态栏主窗口工具栏菜单栏:列出了VFP系统的基本功能。操作方法:与Windows菜单相同。调整菜单上文字大小:右击桌面→属性→外观选项卡→高级按钮→从项目下拉框中选择菜单项,调整字体和大小。1.3.1菜单栏

×有省略号…的菜单项将弹出对话框。

菜单项呈灰色,目前不可操作。工具栏:常用功能图形化,单击图标将执行相关的功能。设置工具栏的文字大小:右击桌面→属性→外观选项卡→高级按钮→从项目下拉框中选择工具提示项,并调整其字体和大小。显示或隐藏工具栏方法一:显示菜单→工具栏→单击选择(×)或取消(去×)相关工具栏名。方法二:右击工具栏,选择(√)或取消(去√)相关工具栏名。1.3.2工具栏

×1.3.2工具栏×

定制工具栏:可以新建或删除用户工具栏,但不可删除系统工具栏。新建用户工具栏:显示菜单→工具栏→新建按钮。在新工具栏对话框中,输入名称→找到需要的按钮,拖动到新工具栏中。命令窗口:接收命令,是用户与VFP交互操作的一种途径。执行方式:输入命令,按回车键。特性:保留执行过的命令,光标移到命令行上,按回车再次执行,或修改后再按回车执行。从右击菜单中选清除,可删除全部信息。1.设置命令窗口方法:格式菜单→字体→选择字体和大小。1.3.3命令窗口

1.3.3命令窗口

2.

打开命令窗口

方法一:窗口菜单→命令窗口

方法二:单击命令窗口常用工具

方法三:按Ctrl+F2键3.

关闭命令窗口

方法一:单击命令窗口的关闭按钮

方法二:命令窗口控制菜单→关闭

方法三:光标置于命令窗口中,按Ctrl+F4键主窗口:显示命令的输出结果,打开窗口(如:命令窗口,表单设计器等)。设置主窗口的属性:命令格式:_Screen.<属性名>=<值>1.3.4VFP主窗口

属性名属性值BackColorRGB(<红>,<绿>,<蓝>)Caption字符串FontName“黑体”、“隶书”、“宋体”等FontSize数字1.3.5状态栏

1.设置状态栏方法一:工具菜单→选项→显示选项卡→选择(√)/取消(去√)状态栏。

方法二:SetStatusBarOn|Off(显示/隐藏)1.3.5状态栏

2.设置时钟

方法一:工具菜单→选项→显示选项卡→选择(√)/取消(去√)时钟。

方法二:SetClockOn|Off(显示/隐藏)状态栏中显示/隐藏时钟在主窗口中显示。

任何位置都不显示。

1.4.1配置和使用VFP帮助文件×配置VFP帮助文件

方法:工具菜单→选项→文件位置选项卡→双击帮助文件→输入或选择文件路径和文件名(Foxhelp.chm)→确定→设置为默认值。使用VFP帮助文件

方法一:帮助菜单→MicrosoftVisualFoxPro帮助主题

方法二:在命令窗口或编辑代码窗口中选定关键字→按F1键查找帮助信息。

方法二:SetDefaultTo<目录名>

方法一:工具菜单→选项→文件位置选项卡,双击默认目录,输入或选择文件路径,单击确定→设置为默认值1.4.2配置文件的默认目录

建立或打开文件(数据库、表、表单等)时的默认目录。

方法二:SetCenturyOn|Off(4位/2位)1.4.3日期格式设置

1.调整输出日期型数据年份的位数

方法一:工具菜单→选项→区域选项卡→选定(4位)/取消(2位)年份。

1.4.3日期格式设置

2.调整日期格式方法二:SetDate<日期格式名>方法一:工具菜单→选项→区域选项卡→从日期格式下拉框中选择日期格式名日期格式名4位年份格式AmericanMM/DD/YYYYAnsiYYYY.MM.DDBritish或FrenchDD/MM/YYYYJapanYYYY/MM/DDUSAMM-DD-YYYY例1.4.4设置是否显示命令执行结果

方法一:工具菜单→选项→显示选项卡,选择(√)/取消(去√)命令结果。方法二:SetTalkOn|OffSetTalkOn:显示非输出命令的执行结果SetTalkOff:不显示非输出命令的执行结果例配置系统环境分临时配置和永久配置两种。1.4.5配置系统环境的几种途径

信息保存在Windows的注册表中,重新启动VFP时仍然有效。

配置信息保存在内存中,重新启动VFP后无效。1.执行SET开头命令2.执行菜单命令:单击工具菜单→选项4.编写Config.fpw文件:临时配置3.

更改Windows注册表×执行RegEdit.exe,修改Windows注册表中VFP的相关参数为永久配置。临时配置永久配置仅单击确定,临时配置

文本文件,启动VFP时,在当前工作目录、安装VFP的目录和文件搜索路径中自动找Config.fpw,若找到,则按文件中相关参数配置环境,否则按系统默认值配置。1.Set开头命令格式:<关键字>=<值>1.4.6编写Config.fpw文件

SetDefaulttoD:\XSXXSetCenturyOnSetDateAnsiSetStatusBarOffConfig.fpw:可用记事本或VFP程序编辑器创建和编辑。StatusBar=OffDefault=D:\XSXXDate=ANSIIndex=NTXTitle=学习VFPMvcount=512Command=DoFormMainForm.scx2.专用术语格式:<术语名>=<值>1.4.6编写Config.fpw文件

1)Index=<独立索引文件扩展名>2)Title=<字符串>3)Mvcount=<内存变量个数>4)Command=<命令>系统默认独立索引文件扩展名为IDX,用此项可指定成其他扩展名。改变主窗口标题内容

可同时使用内存变量最大个数,默认值是1024,范围为128~65000。

启动VFP后执行的第1条命令,Config.fpw中有多行时,仅最后1条起作用。格式1:DisplayStatus[ToPrinter|ToFile[<路径>]<文本文件名>]1.4.7显示系统配置格式2:ListStatus

[ToPrinter|ToFile[<路径>]<文本文件名>]输出系统配置信息,每输出一屏幕后暂停,按任意键或单击鼠标,再输出下一幕。在屏幕上输出信息的同时在打印机上打印。将输出的信息存储到文本文件(TXT)中。输出系统配置信息时没有暂停,其余功能同DisplayStatus。1.5项目管理器通过项目管理器以目录的形式将应用程序中的对象组织起来,便于创建、添加、修改、删除和查看各类对象,并能将应用程序编译成可执行程序文件。项目文件的扩展名为PJX

。方法一:文件菜单→新建,选择文件类型为项目,单击新建文件按钮,在创建对话框中输入项目文件名,单击保存按钮。1.5.1创建项目文件方法二:命令格式CreateProject[<盘符>][<路径>]<文件名>CreateProjectD:\XSXX\XSXXGL

方法一:文件菜单→打开→选择文件类型为项目→选择项目文件名→单击确定按钮1.5.2修改项目文件方法二:命令格式ModifyProject[<盘符>][<路径>]<文件名>建立和修改项目文件。如:ModifyProjectD:\XSXX\XSXXGL

在项目管理器处于折叠状态下,鼠标拖动某个选项卡,可以将选项卡从项目管理器窗口中脱离出来,成为浮动窗口。1.5.3项目管理器窗口操作×折叠项目管理器单击项目管理器窗口右上角的上箭头“↑”按钮,可以将窗口折叠,使其仅含标题和6个选项卡的简洁模式。选项卡浮动窗口1.5.4项目对象组织1.新建对象方法一:单击项目管理器中的新建按钮。方法二:项目菜单→新建文件。2.添加对象方法一:单击项目管理器中的添加按钮。方法二:项目菜单→添加文件。1.5.4项目对象组织3.运行对象方法一:单击项目管理器中的运行按钮。方法二:项目菜单→运行文件。4.修改对象方法一:双击要修改的对象名。方法三:项目菜单→修改文件。方法二:单击项目管理器中的修改按钮。1.5.4项目对象组织5.浏览对象方法一:单击项目管理器中的浏览按钮。方法二:项目菜单→浏览文件。6.移去对象方法一:单击项目管理器中的移去按钮。方法二:项目菜单→移去文件。移去按钮,仅从项目文件中移去对象,脱离隶属关系,仍然保留对象文件;删除按钮,移出对象后从磁盘删除对象文件。

文件菜单→新建→选择项目→单击新建文件按钮,在弹出的创建对话框中输入项目文件名(EXM)。

1.6应用程序设计举例例1.6设计一个表单:使其成为具有加、减、乘、除、乘方和开方运算能力的计算器。在项目管理器中,文档选项卡→选择表单→新建按钮→新建表单按钮。新建项目文件建立表单显示菜单→选择(√)或隐藏(去√)属性窗口。

1.6应用程序设计举例拖动表单标题栏改变其位置;拖动表单边框改变其大小。在属性窗口中选定Caption,将其值改为计算器。调整表单位置和大小属性显示或隐藏“属性”窗口修改表单标题显示

“表单控件工具栏”显示菜单→单击选择(√)或隐藏(去√)表单控件工具栏单击表单控件工具栏中的标签,在表单上适当位置拖动鼠标,在属性窗口中选择Caption属性,将其值改为第一个操作数:,用同样的方法建立其他标签。1.6应用程序设计举例建立标签单击表单控件工具栏中的命令按钮,在表单上适当位置拖动鼠标,在属性窗口中选择Caption属性,将其值改为加。用同样的方法建立其他命令按钮。建立文本框建立命令按钮单击表单控件工具栏中的文本框,在表单上适当位置拖动鼠标,在属性窗口中选择Value属性,将其值改为0。用同样的方法建立其他文本框。1.6应用程序设计举例双击Command1控件,进入代码编辑器,选择Click事件,书写代码如下:

X=ThisForm.Text1.Value

Y=ThisForm.Text2.Value

ThisForm.Text3.Value=X+Y

同样方法编写其他命令按钮的程序代码

面向对象编程在项目管理器中,文档选项卡→选择表单→Example→运行按钮。文件菜单→保存→另存为窗口中的保存表单为:

Example.scx

表单存盘运行表单1.7.1符号约定×<~>:在编写命令或程序时,要填写对应的具体内容,但不写尖括号。表示可选项,选与不选可能产生不同的效果,应用时不写方括号。[~]:~|~:用|分开的短语,具体使用时只能选用其中一项。命令格式:_Screen.<属性名>

=<属性值>命令写成:_Screen.FontSize=15命令格式:ListStatus[ToPrinter]命令写成:ListStatus或ListStatusToPrinter命令格式:SetClockOn|Off命令写成:SetClockOn

或SetClockOff~→~:在讲述操作过程或方法时,用→表示下一步的操作。例:开始→程序→MicrosoftVisualFoxPro6.0→MicrosoftVisualF

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论