
VisualFoxPro操作基础.ppt
22页—— 计算机科学与工程学院计算机科学与工程学院 ———— 计算机科学与工程学院计算机科学与工程学院 ——2.1 Visual FoxPro2.1 Visual FoxPro的安装与启动的安装与启动2.2 Visual FoxPro2.2 Visual FoxPro的用户界面的用户界面2.3 Visual FoxPro2.3 Visual FoxPro操作概述操作概述2.4 Visual FoxPro2.4 Visual FoxPro命令概述命令概述8/2/20242—— 计算机科学与工程学院计算机科学与工程学院 ——2.1.1 Visual FoxPro2.1.1 Visual FoxPro的运行环境的运行环境2.1 Visual FoxPro2.1 Visual FoxPro的安装与启动的安装与启动(1)处理器:486DX/66MHZ或更高处理器2)内存:16MB以上3)硬盘空间:典型安装需要85MB,最大安装需要 90MB4)显视器:VGA或更高分辩率的显示器5)需要一个鼠标、一个光驱6)操作系统:Windows 98/Windows 2000/Windows NT 4.0或更高的版本。
8/2/20243—— 计算机科学与工程学院计算机科学与工程学院 —— 从CD-ROM上安装的步骤如下:(1)将Visual FoxPro 6.0系统光盘放入CD-ROM驱动器,在“我的电脑”或“资源管理器”中双击setup.exe文件,或在Windows桌面上单击“开始”按钮,选择“运行”选项,输入F:\setup(假定CD-ROM驱动器号是F),并且按回车键进入Visual FoxPro安装过程2)按照安装向导的提示,单击“下一步”按钮,进入用户许可协议界面选择“接受协议”后,单击“下一步”按钮3)在产品号和用户ID界面,输入产品的ID号和用户信息,单击“下一步”按钮只有输入正确的产品ID号以后,安装过程才能继续4)接下来为Visual Studio 6.0应用程序所公用的文件选择安装位置默认情况下,Visual FoxPro会自动将公用文件安装在C:\Program Files\Microsoft Visual Studio\Common目录下,如果用户还安装了其他Visual Studio 6.0的产品,最好不要更改此目录2.1.2 Visual FoxPro2.1.2 Visual FoxPro的安装的安装8/2/20244—— 计算机科学与工程学院计算机科学与工程学院 ——(5)单击“下一步”按钮后,进入Visual FoxPro 6.0的安装程序,选择安装类型。
若要进行典型安装(85MB),选择“典型安装(T)”,该选项将安装最典型的组件,并将帮助文件留在CD-ROM上若需要安装其他的Visual FoxPro文件,包括ActiveX控件或企业版文件,选择“自定义安装(U)”,该选项允许自定义要安装的组件系统默认安装所有文件 8/2/20245—— 计算机科学与工程学院计算机科学与工程学院 ——1 1..Visual FoxPro 6.0Visual FoxPro 6.0的启动的启动((1)开始/程序(2)开始/运行,在弹出的“运行对话框”中输入Visual FoxPro 6.0启动程序的文件名,单击“确定”按钮3) 快捷方式 启动Visual FoxPro后,屏幕上即出现Microsoft Visual FoxPro窗口,此为Visual FoxPro主窗口它的出现,表示已成功地进入Visual FoxPro操作环境2.1.3 Visual FoxPro2.1.3 Visual FoxPro的启动与退出的启动与退出8/2/20246—— 计算机科学与工程学院计算机科学与工程学院 ——2 2..Visual FoxPro 6.0Visual FoxPro 6.0的退出的退出(1)在Visual FoxPro“文件”菜单项下,选择“退出”菜单项。
2)在Visual FoxPro命令窗口输入QUIT命令并回车3)单击Visual FoxPro主窗口右上角的关闭按钮4)单击Visual FoxPro主窗口左上角的控制菜单图标,从弹出的菜单中选择“关闭”或者双击控制菜单图标5)同时按Alt和F4键 8/2/20247—— 计算机科学与工程学院计算机科学与工程学院 ——系统程序图标主屏幕标题最小化最大化关闭按钮2.2.1 Visual FoxPro2.2.1 Visual FoxPro标题栏标题栏2.2 Visual FoxPro2.2 Visual FoxPro的用户界面的用户界面8/2/20248—— 计算机科学与工程学院计算机科学与工程学院 —— 1 1..Visual FoxProVisual FoxPro菜单的约定菜单的约定((1 1)带)带““省略号省略号””的菜单选项的菜单选项 如果在菜单选项右方紧跟一个省略号(…),表示选择该项后将弹出一个对话框,等待用户继续选择2 2)带向右箭头的菜单选项)带向右箭头的菜单选项 有些菜单选项后面带有一个向右箭头,表示选择该项会打开一个子菜单。
3 3)有)有““对号对号””的菜单选项的菜单选项 如果菜单选项被选择后在其左方出现一个“对号”(√),表示该项在当前有效若要使它失效,只须再将它选择一次,使“对号”消失即可4 4)灰色菜单选项)灰色菜单选项 当菜单选项以灰色显示时,表示该项在当前条件下不能使用5 5)热键和快捷键)热键和快捷键 前者指菜单项中带下划线的字母,后者常出现在菜单项名称的右方,一般采用组合键的形式2.2.2 Visual FoxPro2.2.2 Visual FoxPro系统菜单系统菜单8/2/20249—— 计算机科学与工程学院计算机科学与工程学院 —— (1)“文件”菜单 (2)“编辑”菜单 (3)“显示”菜单 (4)“格式”菜单 (5)“工具”菜单 (6)“程序”菜单 (7)“窗口”菜单 (8)“帮助”菜单2 2..Visual FoxProVisual FoxPro菜单项的功能菜单项的功能8/2/202410—— 计算机科学与工程学院计算机科学与工程学院 —— 1.命令窗口的隐藏与激活隐藏:“窗口”/“隐藏”快捷键: Ctrl+F4 激活(显示):“窗口”/“命令窗口”。
快捷键:Ctrl+F22.2.3 Visual FoxPro2.2.3 Visual FoxPro命令窗口命令窗口2 2.命令窗口的使用.命令窗口的使用((1 1))Visual FoxProVisual FoxPro的命令工作方式的命令工作方式 在命令窗口中输入一条命令,Visual FoxPro即刻执行该命令,并在主窗口显示命令的执行结果,然后返回命令窗口,等待用户的下一条命令例如,在命令窗口输入以下两条命令:? 8*11?? (8+9)/2将立即在主窗口显示执行结果:88和8.58/2/202411—— 计算机科学与工程学院计算机科学与工程学院 —— 注:表达式输出命令格式:?|?? <表达式表> 该命令的功能是依次计算并显示各表达式的值 ?与??的区别在于:?在显示表达式内容之前,先发送出一个回车换行符;而??则不发出回车换行符,从光标当前位置开始输出 ((2 2)命令窗口的自动响应菜单操作功能)命令窗口的自动响应菜单操作功能 当在Visual FoxPro菜单中选择某个菜单选项时,Visual FoxPro会把与该操作等价的命令自动显示在命令窗口。
((3 3)命令窗口的命令记忆功能)命令窗口的命令记忆功能8/2/202412—— 计算机科学与工程学院计算机科学与工程学院 —— 工具栏指的是将大多数常用的功能或工具操作放入某一个工具栏中,以方便用户的操作和查询 2.2.4 Visual FoxPro2.2.4 Visual FoxPro工具栏工具栏1 1.显示或隐藏工具栏.显示或隐藏工具栏显示/工具栏8/2/202413—— 计算机科学与工程学院计算机科学与工程学院 ——1 1.菜单选项的功能.菜单选项的功能 当选择了某一菜单选项时,就会在状态栏显示该选项的功能,使用户能及时了解所选命令的作用例如在“文件”菜单中选择“打开”命令时,状态栏将显示“打开已有文件”,选择“退出”命令时将显示“退出Visual FoxPro”等2 2.系统对用户的反馈信息.系统对用户的反馈信息Visual FoxPro命令执行后,系统在状态栏向用户反馈有关执行情况2.2.5 Visual FoxPro2.2.5 Visual FoxPro状态栏状态栏8/2/202414—— 计算机科学与工程学院计算机科学与工程学院 ——3 3.当前操作状态.当前操作状态状态栏右边有3个方格: 左格表示当前是否处于插入方式,若是为空白,否则显示OVR,由Insert键控制。
中格表示小键盘是否处于数字方式,若是显示Num,否则为空白,由Num Lock键控制 右格表示键盘是否处于大写字母方式,若是显示Caps,否则为空白,由Caps Lock键控制8/2/202415—— 计算机科学与工程学院计算机科学与工程学院 ——2.3 Visual FoxPro2.3 Visual FoxPro的系统环境配置(自阅)的系统环境配置(自阅)2.4 Visual FoxPro2.4 Visual FoxPro操作方式操作方式1 1、菜单操作方式、菜单操作方式 ((1 1)选择菜单项)选择菜单项 要选择菜单栏中的某一菜单项时,只要用鼠标单击该菜单项,或者同时按下Alt和选项的带下划线的字母,即可弹出该菜单项菜单 ((2 2)对话框的使用)对话框的使用 对话框实际上是一个特殊的窗口,它可以用来要求用户输入某些信息或做出某些选择,在Visual FoxPro 6.0中,对话框通常由文本框、列表框、单选按钮、复选框、命令按钮等部件组成2 2.命令操作方式.命令操作方式命令窗口可以直接运行程序,也可以直接键入命令3 3.程序工作方式.程序工作方式8/2/202416—— 计算机科学与工程学院计算机科学与工程学院 ——2.5.1 Visual FoxPro2.5.1 Visual FoxPro命令的基本格式命令的基本格式2.5 Visual FoxPro2.5 Visual FoxPro命令概述命令概述 一条命令通常由命令动词和若干条短语组成。
命令动词表明该命令功能(执行什么操作),短语用于修正、限定命令(操作对象、操作条件)等,短语有时又称为子句Visual FoxProVisual FoxPro命令的典型格式为:命令的典型格式为:< <命令动词命令动词>[FIELDS<>[FIELDS<表达式表表达式表>][<>][<范围范围>][FOR<>][FOR<条件条件>][WHILE<>][WHILE<条件条件>][TO >][TO FILE
一般形式为:FIELDS <字段名表>FIELDS <表达式表>在使用FIELDS子句时,如果已经由SET FIELDS TO命令建立了内存字段表,而且内存字段表已打开(即SET FIELDS ON),那么在FIELDS子句中出现的字段名必须是内存字段表中已存在的,否则就会发生语法错误8/2/202418—— 计算机科学与工程学院计算机科学与工程学院 ——2 2.范围子句.范围子句表示本命令对数据库文件进行操作的记录范围,一般有4种选择:ALL:对数据库文件的全部记录进行操作NEXT n:只对包括当前记录在内的以下n个记录进行操作RECORD n:只对第n个记录进行操作REST:自当前记录开始到文件尾的所有记录其中n(n≠0)为数值量若有小数则自动舍去小数部分8/2/202419—— 计算机科学与工程学院计算机科学与工程学院 ——3 3..FORFOR子句和子句和WHILEWHILE子句子句FOR <条件>的作用是:在规定的范围中,按条件检查全部记录即从第一条记录开始,满足条件的记录就执行该命令,不满足就跳过该记录,继续搜索下一记录,直到最后一条记录若省略<范围>则默认为ALL。
如果后面还有满足条件的记录,还执行吗?WHILE
但应注意,.T.或.F.两个逻辑值中的小圆点与字母之间不许有空格3)一个命令行的最大长度是254个字符当一行写不下,可以使用续行符“;”,然后回车,在下一行继续书写 8/2/202421—— 计算机科学与工程学院计算机科学与工程学院 ——(4)命令行的内容可以用英文字母的大写、小写或大小混写5)命令动词和子句中的短语可以用其前4个以上字母缩写表示例例如,如,DISPLAY STRUCTUREDISPLAY STRUCTURE可简写为可简写为DISP STRUDISP STRU6)不可用A到J之间的单个字母作数据库文件名,因为它们已被保留用作数据库工作区名称也不可用操作系统所规定的输出设备名去作文件名7)尽量不要用命令动词、短语等Visual FoxPro的保留字作文件名、字段名、变量名等,以免发生混乱8)一行只能写一条命令,每条命令的结束标志是按回车键8/2/202422。












