VF 程序设计实验指导书
实验一 VFP 的环境与运算 一、实验目的 1、掌握 VFP 的启动与退出方法; 2、熟悉 VFP 的集成化工作环境; 3、掌握 VFP 帮助文件的使用方法; 4、掌握 VFP 基本命令的使用方法; 5、熟悉 VFP 的函数与表达式。 二、实验内容 1、VFP 6.0 的启动和退出; 2、认识 VFP 6.0 的工作环境; 3、VFP 6.0 工作环境的设置:设置日期格式、默认目录等; 4、VFP 帮助文件的使用方法:
查询“?”命令的使用方法; 5、熟悉 VFP 6.0 一些常用命令、函数和表达式。 三、实验步骤 1、VFP 6.0 的启动和退出 启动: ①“开始”菜单 程序 Microsoft Visual Studio 6.0 Microsoft Visual FoxPro 6.0; ②在桌面建立快捷方式, 双击此快捷方式。 退出: ① “文件”菜单 “退出”; ②单击主窗口右上角的“关闭”按钮; ③在命令窗口输入命令“QUIT”。 2、认识 VFP 6.0 的
工作环境 启动 Visual FoxPro 后,桌面上将出现 Visual FoxPro 的主界面,如图 1-1 所示,主界 面由标题栏、菜单栏、工具栏、主窗口、命令窗口和状态栏组成。
菜单栏
工具栏
标题栏
状态栏
命令窗口
主窗口
图 1-1 Visual FoxPro 的主窗口 3、VFP 6.0 工作环境的设定 点击系统主菜单:工具(T) 选项(O),在弹出的“选项”对话框中设定工作环境。如图 1-2 所示。
批注 [d1]: 图的窗口看不到状态栏
1
VF 程序设计实验指导书
图 1-2 “选项”对话框 在 D 盘根目录下建立一文件夹 XSGL,并将其设为默认目录:文件位置 默认目录 修 改 使用默认目录 …指定为 D:\XSGL 确定 确定。 4、VFP 帮助文件的使用方法 “帮助”菜单 Microsoft Visual FoxPro 帮助主题,打开帮助窗口。在“索引”标签 下的方框里输入关键字“?”后按回车,右窗口中即显示“?”命令的帮助信息。 5、VFP 基本命令 SET TALK ON|OFF &;&;决定 Visual FoxPro 是否显示命令结果 STORE 1 TO x,y &;&;给变量赋值,可同时给多个变量赋同一值(单个变量可用=赋值) INPUT " :" TO cName &;&;输入数据到变量,输入数据的数据类型决定变量的数 据类型 WAIT WINDOW &;&;输入 1 个字符到变量,一般用来暂停 ? 123 &;&;换行输出 ?? "VFP" &;&;在当前光标位置开始输出 CLEAR &;&;清屏 6、VFP 函数 在命令窗口,用“?”命令将函数或表达式的结果显示在 VFP 主窗口。注意函数名称、 功能,参数个数、类型、顺序和函数返回值类型。函数的使用请参考帮助文件。 (1)常用字符函数: ? SPACE(4) 四个空格,函数值为字符型 ? TRIM(" VFP ") 截去尾部空格,函数值为字符型 ? ALLTRIM(" VFP ") 截去首尾空格,函数值为字符型 ? LTRIM(" VFP ") 截去左边空格,函数值为字符型 ? RTRIM(" VFP ") 截去右边空格,函数值为字符型 ? LEFT("abcd",2) 从左边取字符,函数值为字
符型 ? RIGHT("abcd",2) 从右边取字符,函数值为字符型 ? SUBSTR("abcd",1,2) 取子串,函数值为字符型 ? STUFF("abcd",1,2,"ef") 返回一个字符串,此字符串是通过用另一个字符表达式 替换现有字符表达式中指定数目的字符得到的 ? STRTRAN("abcbbc","bc","ef") 字符串替换
批注 [d2]: 指定目录后 确定 设置 为默认值 确定 (需要先设定为默认 值,直接确定则只在此次操作有效)
批注 [d3]: 字符串替换函数,将前一 个字符串从指定位置开始, 用后一个 字符串替换。 (此例为从第 1 个字符 开始替换 2 个字符)
2
VF 程序设计实验指导书
? CHR(65) 返回 ASCII 码值为 65 的字符,函数值为字符型 ? ASC("ABCD") 返回首字符“A”的 ASCII 值,函数值为数字型 ? LEN("abcd") 返回字符串的长度,函数值为数字型 (2)常用数值函数: ? INT(123.456) 取整,函数值为数字型 ? MOD(9,2) 取模,函数值为数字型 ? ROUND(123.456,1) 四舍五入,函数值为数字型 ? ROUND(123.456,-1) 四舍五入,函数值为数字型 ? SQRT(3) 求平方根,函数值为数字型 ? MAX(1,2,3) 返回最