第一、它是一种关系型数据库管理软件。
通俗地说,VFP是很多张长度为
行、宽度为225列的大型二维表格构成的账册。
凡是表格和账册能够处理的数据,它都能够很好地处理。
第一章张胜光制作
第二、它是一种计算机高级语言,你可以象使用C语言那样用它去进行各种程序设计。
学好了FoxPro,再学其它程序设计语言也就不难了。
VFP既是一种结构化编程语言,也是一种可视化面向对象的编程语言。
第一章张胜光制作
Visual FoxPro6.0启动与退出
2-2-1 Visual FoxPro6.0的启动
VFP6的启动:
介绍三种方法:菜单、快捷方式、文件夹
第一章张胜光制作
第一章张胜光制作Visual FoxPro 6.0 系统启动
单击此菜单项
鼠
标
指
向
此
菜
单
项鼠标指向此菜单项双击桌面快捷方式
双击
双击
双击
双击
双击
第一章张胜光制作
启动后的VFP6.0界面
第一章张胜光制作
Visual FoxPro的启动
第一章张胜光制作
Visual FoxPro 6.0的退出
1.用鼠标单击主窗口的“关闭”按钮
2.先用鼠标单击“文件”菜单,按退出命令
3.先在命令窗口新的一行输入:Quit,再按
键
4. 双击Visual FoxPro6.0主窗口左上角的
菜单按钮。
5. 直接按Alt+F4
第一章张胜光制作
Visual FoxPro的系统界面
第一章张胜光制作
VFP的窗口组成
菜单栏极小化按钮极大化按钮标题栏
工具栏
项目管理器
第一章张胜光制作
与其它高级语言相似,FoxPro语言也包括命令(语句)、函数、表达式等成分。
第一章张胜光制作
FoxPro 语言命令
函数
表达式
FoxPro的命令总
是由一个称为命
令字的动词开
头,后随一个宾
语和若干子句(称
为命令子句),用
来说明命令的操
作对象、操作结
果与操作条件。
由常量或变量用运算
符连接而成
FoxPro提供近290
种标准函数,以
方便用户进行运
算或作出判断
第一章张胜光制作
FoxPro的语言成份
命令(语句)
<命令字>[操作对象][操作结果][操作条件]
例如,命令
USE shebei
LIST FOR 价格<10000
表示列表显示shebei库文件中价格低于10000元的设备,命令执行后将显示钻床和微机两个记录。
第一章张胜光制作
LIST FOR 主要设备 AND 价格<10000
将显示价格低于10000元的主要设备,命令执行后只显示微机一个记录。
在后一条LIST 命令FOR子句中的条件是一个逻辑表达式,由逻辑运算符AND和两个关系表达式“主要设备的字段值为.T.”和“价格<10000”连接而成。
第一章张胜光制作
函数(近290种)
<函数名>([自变量][,…]),可作为表达式中的运算量? 'ABS(4-16+7)='
?? ABS(4-16+7)
?"SQRT(16) == "
??SQRT(16)
第一章张胜光制作
表达式
由运算符
-
,^**,*,\,+,-,<,<=,=,>=,>,<>,#,$,NOT,AND,OR,(,),和运算量(常量,变量,函数)连接构成的式子
? '(14-20/5)+2*3='
?? (14-20/5)+2*3
? '(6>3)<>(5<3)='
?? (6>3)<>(5<3)
第一章张胜光制作
VFP的文件格式
前已提到,FoxPro 用数据库文件存储数据,用程序文件存储程序,它们是FoxPro文件中两类最常用的文件.实际上FoxPro支持近40种文件。
.
主文件名扩展文件名
255位英文字符3位英文字符
第一章张胜光制作
FoxPro文件的主要类型库文件和备注文件.DBF .FPT
程序文件.PRG .FXP
索引文件.IDX .CDX
查询文件.QPR
屏幕格式文件.SCX .SCT .SPR .SPX 选单格式文件.MNX .MNT .MPR .MPX 报表格式文件.FRX .FRT
标签格式文件.LBX .LBT
内存变量文件.MEM
视图文件.VUE
文本文件.TXT
第一章张胜光制作
VFP
作业目录
作业1 Visual FoxPro6.0操作初步作业2 自动变换标题栏
作业3 时钟
作业4 计算圆面积
作业5 通讯录
第一章张胜光制作
作业1 Visual FoxPro6.0操作初步【实验目的】
1.熟悉VisualFoxPor6.0的启动和退出,并熟悉VisualFoxPor的用户界面。
2.掌握如何创建一个新项目。
3、制作你的第一个表单
第一章张胜光制作
1、启动VisuafoxPro6.单击[开始]一[程序]一
[Microsoft VisualFoxPr06.0] 一[MicrosoftVisual FoxPro 6.0]命令,启动后屏幕如下图所示。
第一章张胜光制作
第一章张胜光制作
2、退出ViSualFoxPro6.0
方法1:在“命令”窗口中,输入“QUIT”。
方法2:按[Alt+F4]组合键。
方法3:在[文件]菜单中,选择[退出]菜单项。
方法4:单击主窗口标题栏的狐狸图标,选择[关闭]菜单项。
方法5:像关闭其他程序一样直接关闭窗口。
第一章张胜光制作
3 自定义工具栏
请在工具
栏上添加表
单设计器和
表单控件。
第一章张胜光制作
选择菜单栏上的[显
示]一[工具栏]菜单
项,选定所选工具
栏后,单击[确定]
按钮,如下图所示。
第一章张胜光制作
在工具栏的任一空白处单击鼠标右键,在弹出的级联菜单中选定所需工具,如下图所示。
第一章张胜光制作
4 创建一个新项目
1.利用“我的电脑”或“资源管理器”,在
建立一个文件夹,命名为“xxx班xxx的
业”,即“D:\ xxx班xxx的VFP作业”。
以后所有的实习内容都保存在这个文件夹中。
第一章张胜光制作
4 创建一个新项目
2.创建“学生选课系统”项目。
具体步骤如下: (1)选择[文件]--[新建]菜单项,在弹出的“新建”对话框中选择文件类型为[项目
后单击[新建文件]按钮,如下图所示。
第一章张胜光制作
第一章张胜光制作
4 创建一个新项目
(2)单击[新建文件]按钮后,弹出“保存文件
话框,在这里选择保存文件的路径为D
“xxx班xxx的VFP作业”文件夹,并在[项目文件项输入“学生选课系统”(默认值为“项目
[保存类型]中选择“项目(*.PJX)”。
以上
数都设置完成后,单击[保存]按钮。
第一章张胜光制作
第一章张胜光制作
(3)保存“学生选课系统”项目后,弹出
管理器”对话框,如图2—1—5所示。
这样,就创建好了“学生选课系统”项目。
此时可以在
的“xxx班xxx的VFP作业”文件夹中看到新加了“学生选课系统.pjt(项目备注文件)和
课系统.pjx”(项目文件) 两个文件。
第一章张胜光制作
第一章张胜光制作
学生选课系统.PJT
学生选课系统.pjx
要求今后所有作业中都要有这两个文件
第一章张胜光制作
5 制作你的第一个表单
请制作如下所示的一个表单,注意设置标题栏的文字和表单文字的色彩。
第一章张胜光制作
5 制作你的第一个表单1、打开刚才制作的项目管理器,再打开档”,点击“表单”—“新建”
第一章张胜光制作
第一章张胜光制作
1、打开表单设计器
第一章张胜光制作
第一章张胜光制作
打开标签按钮,在新建表单上加入两个标签如图所示:
第一章张胜光制作
分别在上述两个标签的属性栏里作如
下的修改:
第一章张胜光制作
4、点击表单上的空
白处,将表单FORM1
的CAPTION属性改为
“这是我做的第一个表单!”,并如左图所示
对黑体字部分属性进
行修改,本例制作
即宣告完成。
第一章张胜光制作
5、运行表单,观察结果
点击工具栏上的运行按钮(上图箭头所指处),程序即可运行。
第一章张胜光制作
作业2 自动变换标题栏
请制作如下所示的一个可以自动变换标题栏的表单
第一章张胜光制作
第一章张胜光制作
【操作步骤提示】
1、打开项目管理器,点击表单-新建表单
第一章张胜光制作
2、打开表单设计器,再打开表单控
件工具栏如左图所示。
第一章张胜光制作。