第一部分 语法规则
实验一 数据类型
一、 实验目的
1.熟悉中文Visual FoxPro 6.0的环境;
2.熟悉Visual FoxPro 6.0的常量、变量及其基本操作。
二、 实验内容
1. 使用多种方法启动和关闭VFP 6.0。
2.关闭命令窗口,并重新打开命令窗口。
3.设置命令窗口的字体、行间距。
4.在D盘建立以自己学号为名称的文件夹,并设定为系统当前目录。
5.在命令窗口定义内存变量,赋给相应的值,并显示刚定义的全部内存变量。变量名和值见下表1所示:
表1-1 内存变量
6.定义一个数组A(6),数组中各元素的值分别是(23,.t., ”23”,{^2008-8-8}),其余元素不赋值。重新定义该数组为A(2,3),并显示数组的各元素的值。
7.显示所有以C开头的内存变量;显示除第二个字母为2的内存变量外的内存变量;清除以L开头的内存变量。
8. 给变量X赋值987.65,给Y赋值“计算机”,给Z赋值.T.,给M赋值 97年9月17日 ,然后显示内存变量。
9. 清除内存变量X、M,显示所有内存变量。
10. 清除以一个字母为名的内存变量,显示所有内存变量。
实验二 运算规则
一、实验目的
1.掌握各运算符的意义、操作规则
2.掌握函数的功能、使用方法和使用技巧
二、实验内容
1.写出下列数学表达式对应的VFP表达式,并计算x=3,y=4时的结果。
2x/y-(x+y) x-4xy
2.12.54对3、-3做除法结果分别是多少,-12.54对3、-3做除法结果分别是多少。
3.用“+”和“—”分别连接”天津 ”和” ”商业大学”两个字符串,结果分别是什么,字符长度分别是多少。
4.根据每个同学自己的出生日期,计算出每个人出生了多少天,现在的年龄是多大。看一下当前的时间,计算一下到下课还有多少秒。
5.请计算当前日期前100天,后100天各是哪一天。
6.现在有四个字符串”Computer”、”computer”、”计算机”,请在”Machine”、”PinYin”、”Stroke”三种排序方式下给它们排列顺序,并通过上机验证。
7.试用两种表达方式表述“姓名的第一个字是王”。
8.判定下列表达式的运算顺序并计算结果。
4=10 AND 7+2<>9 OR 0=9-9
9.写出表达式,计算下列表达式的结果。
ln13、|-7.45|、e3、求7的平方根、133.4与62.7的最大值、取“天津商业大学”的左边一字、两字,中间两字,右边两字,取当前日期、时间、计算19xx年10月1日出生的人到现在的年龄、求出北京奥运会开幕式那天是星期几。
10.分别写出对于1234.5674进行四舍五入保留到小数点后第三位、第一位、小数点前第二位的值。
11. 已知X是一个四位整数,求出个、十、百、千位上的数字,并分别赋给变量A1,B1,C1,D1,写出表达式。
12. 将字符串“I am a good student! ”中所有的字母转为大写字母。并测试以下几组字符串是否以大写字母开头:"Computer"、"intel"、"CPU "。
13. 测试字符串“吃葡萄不吐葡萄皮,不吃葡萄到吐葡萄皮”的长度,其中字符“葡萄”、“吐”出现的次数和位置。
14.请自己利用函数编写表达式证明time()函数返回值为字符型。
15.计算下列表达式的结果:
99>ASC(F) CHR(99)> “f” DTOC(date())
STR(3.1415926,9,7) STR(3.1415926,9,3) STR(3.1415926,8)
STR(3.1415926) VAL(“12B45C”) VAL(“123”)+VAL(“32E”)
第二篇:vfp实验报告之实验一
实验一 Visual FoxPro 集成环境及项目管理
一、 VFP的启动与退出
安装VFP后,可以通过“开始”菜单启动VFP。VFP启动后,即出现相应的VFP主窗口,如下图所示。
1) 要退出VFP,可以通过如下五种方式之一进行:
2) 单击VFP主窗口右上角的“关闭”按钮。
3) 执行菜单命令“文件” “退出”。
4) 单击VFP主窗口的控制图标,执行菜单命令“关闭”。
5) 在键盘上按快捷键<Alt>+<F4>。
6) 在“命令”窗口中输入并执行命令“QUIT”。
前四种方法是Windows 环境下关闭窗口的一般方法,而第五种方法是VFP所特有的。
二、 工具栏
VFP提供了11种工具栏。在VFP启动后,系统默认打开的仅有“常用”工具栏,用户在工作过程中可以根据需要打开相应的工具栏以提高操作效率。同Windows环境下其他应用程序的工具栏,其打开与关闭有两种操作方法:
(1)通过菜单命令“编辑” “工具栏”,打开“工具栏”对话框进行设置。
(2)在有工具栏打开的情况下,右击某工具栏的无按钮区域,利用出现的快捷菜单进行工具栏的打开与关闭操作。
三、“命令”窗口
“命令”窗口是VFP的一种系统窗口。在VFP环境中执行某些操作时,相应的命令通常会自动地显示在“命令”窗口中。用户也可以直接在“命令”窗口中输入并执行VFP命令。
1.“命令”窗口的打开与关闭。
利用“常用”工具栏上的“命令”窗口按钮,该按钮为双态转换按钮,即单击一次关闭“命令”窗口,再单击一次则打开“命令”窗口。
2.在“命令”窗口中执行命令。
在“命令”窗口中执行命令后按回车键,则系统将直接解释执行该命令。需要注意的是:
l 以星号(*)开头的命令,或命令中“&&”以后的部分是作为注释处理的。
l如果所输入的命令有错,执行时系统将出现类似的系统提示框,并执行无效。
3.命令的编辑与重用。
在“命令”窗口中,用户可以编辑和重新利用已输入得命令。请自行设计实验内容以验证以下功能:
u 将光标移到以前命令行的任意位置,按<Enter>键重新执行此命令。
u 选择要重新处理的代码块,然后按<Enter>键。
u 若要将长命令分行处理,可以在所需分行位置输入分号,然后按<Enter>键。
u 在“命令”窗口中选择多条命令后,单击右键,在出现的快捷菜单中执行“运行所选区域”命令,系统可以依次执行所选的多条命令。
四、“选项”对话框
对于VFP操作环境的设置,可以利用“选项”对话框,也可以利用命令。实验时打开该对话框,仔细浏览各选项卡的内容,并设置如下选项:
l “显示”选项卡:显示状态栏,时钟。
l “常规”选项卡:替换文件时加以确认、浏览表时启动IME控件。
五、VFP的帮助系统
VFP的帮助系统是有关VFP的权威资料,用户在上机过程中可随时向它请教。利用菜单命令“帮助” “Visual FoxPro帮助主题”,可打开如图所示的帮助系统。实验时,请通过VFP的帮助系统查看如下内容:
l “命令”窗口。
l SET DEFAULT TO命令。
l SET TALK命令。
六、创建项目文件
项目是文件、数据、文档和Visual FoxPro对象的集合,其保存文件带有PJX扩展名。
按如下步骤操作,可创建一个项目文件:
1. 执行菜单命令“文件” “新建”,或单击“常用”工具栏上的“新建”按钮,出现下图所示的“新建”对话框。
2. 在“新建”对话框中选择“项目”选项后单击“新建文件”命令按钮,出现下图所示的“创建”对话框。
3. 在“创建”对话框中选择保存在“d:\vfp\实验01”文件夹中,输入项目文件名jxgl,然后单击“保存”按钮。
创建项目文件后,在jxgl文件夹中生成了两个文件,项目以“项目管理器”窗口形式显示。
1. 项目文件的打开与关闭
若要关闭项目文件,可单击“项目管理器”窗口中的“关闭”按钮。需要注意的是,在关闭“无任何内容”的项目文件时,系统将出现下图的提示框,选择“保持”按钮。
对于新建的项目文件,系统自动地将其打开。对于已存在的项目文件,可按如下操作步骤打开:
(1)执行菜单命令“文件” “打开”,或单击“常用”工具栏上的“打开”按钮。
(2)在出现的“打开”对话框中选择需要打开的项目文件“实验01”,然后单击“打开”按钮。
2.项目管理器的定制
项目文件“实验01”打开后,屏幕上出现下图所示的“项目管理器”窗口,便于用户以可视化的方法进行各种文件的管理。该窗口包含6个选项卡,每个选项卡都以类似于“Windows资源管理器”的左窗格形式管理。
(1)“项目管理器”窗口的折叠/展开
单击“项目管理器”窗口中的“折叠”按钮,可以将“项目管理器”窗口变成下图形状,单击某选项卡标题,可显示相应选项卡。单击“展开”按钮,则还原形状。
(2)“项目管理器”窗口的工具栏形式
双击“项目管理器”窗口的标题栏,则“项目管理器”呈工具栏形状。双击“项目管理器”工具栏的空白区域,“项目管理器”又恢复原状。
(3)选项卡
当“项目管理器”呈工具栏形状或折叠时,可以单击某个选项卡来打开其列表,所选项的操作可以通过快捷菜单中的命令来完成。此外,还可以把选项卡从“项目管理器”中“撕”下来使之变成浮动在主窗口中的选项卡。
浮动的选项卡可以被拖到主窗口的任何合适位置,单击其中的“图钉”按钮,可决定该选项卡是否保持在主窗口的最前端。单击“关闭”按钮,可关闭浮动选项卡。
2. 利用项目管理器管理文件
(1) 添加文件
通过单击“项目管理器”窗口中的“新建”按钮创建的一切对象,均会由该项目管理并在窗口中列出。对于已存在的文件,可以添加到项目中,需要注意的是,不同类型的文件应添加到不同的选项卡中。例如,按如下步骤操作,可将“d:\vfp\实验01”文件夹中的两个文件添加到项目中:
l 将“项目管理器”定制成下图的窗口形式。
l 依次单击“其他”选项卡、“文件文本”、“添加”命令按钮。
l 在出现的“添加”对话框中选择main.htm文件。单击“确定”命令按钮。
l 单击“其他”选项卡中的“其他文件”、“添加”命令按钮
l 在出现的对话框中选择文件类型“图标”,选择exit.ico文件,单击“确定”命令按钮。
(2) 移去文件
项目中包括的项也可以移去。例如,按如下步骤操作,可以将exit.ico从项目中移去:
u 展开“其他文件”列表,单击“exit.ico”,单击窗口中的“移去”命令按钮。
u 在出现下图的提示框后,单击“移去”命令按钮。
(3) 其他操作
在“项目管理器”列表中选择某一项后,利用“项目”菜单,利用出现的快捷菜单可以进行一些操作,如重命名等。按如下步骤进行实验,可以将“d:\vfp\实验01”文件夹中的mac02.ico文件添加到项目中,将该文件重命名为computer.ico,添加编辑说明“计算机图标”
单击“其他”选项卡中的“其他文件”、“添加”命令按钮。
在对话框中选择文件类型“图标”,选择mac02.ico文件,单击“确定”命令按钮。
展开“其他文件”项,选择“mac02.ico”。
执行菜单命令“项目”“重命名文件”,在出现的对话框中输入文件名“computer.ico”后单击“确定”按钮。
执行菜单命令“项目”“编辑说明”,在出现的对话框中输入说明信息“计算机图标”后单击“确定”按钮。这时,输入的说明信息显示在窗口中。
需要说明的是,在VFP中创建一个某一类型的文件后,有时会在磁盘上生成两个或两个以上的相关文件。通过项目管理器对文件进行重命名,或移去的同时删除文件,可以同时重命名或删除相关的文件。