资源预览内容
第1页 / 共79页
第2页 / 共79页
第3页 / 共79页
第4页 / 共79页
第5页 / 共79页
第6页 / 共79页
第7页 / 共79页
第8页 / 共79页
第9页 / 共79页
第10页 / 共79页
亲,该文档总共79页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
Visual FoxPro程序设计教程 (第3版),北京邮电大学出版社,刘卫国,本章要点: Visual FoxPro系统环境。 Visual FoxPro的操作方式。 Visual FoxPro的可视化设计工具。 Visual FoxPro数据运算。 Visual FoxPro命令的基本规则。,第2章 Visual FoxPro操作基础,2,2.1.1 Visual FoxPro系统的安装、启动与退出 1Visual FoxPro 6.0的安装 在使用Visual FoxPro之前,首先要安装Visual FoxPro系统。其安装过程非常简单,只要执行Visual FoxPro 6.0安装盘上的setup.exe文件来启动安装过程,然后按照系统提示,一步一步地进行操作即可。安装完成后,就可以使用Visual FoxPro了。,2.1 Visual FoxPro系统环境,3,2Visual FoxPro 6.0的启动 (1)单击“开始”按钮,选择“所有程序”选项,单击“Microsoft Visual Studio 6.0”组中的“Microsoft Visual FoxPro 6.0”命令。 (2)在Windows桌面上建立Visual FoxPro 6.0系统的快捷方式图标,双击该图标。 (3)运行Visual FoxPro 6.0系统的启动程序vfp6.exe。通过双击它。或单击“开始”按钮,选择“运行”选项,在弹出的“运行”对话框中选择Visual FoxPro 6.0启动程序文件的路径和文件名,单击“确定”按钮。,4,3Visual FoxPro 6.0的退出 (1)在Visual FoxPro“文件”菜单中选择“退出”命令。 (2)在Visual FoxPro命令窗口输入QUIT命令并按回车键。 (3)单击Visual FoxPro主窗口右上角的“关闭”按钮。 (4)单击Visual FoxPro主窗口左上角的控制菜单图标,从弹出的菜单中选择“关闭”命令。或双击控制菜单图标。 (5)同时按Alt和F4键。,5,2.1.2 Visual FoxPro系统的用户界面 1菜单栏 菜单栏中包括“文件”、“编辑”、“显示”、“格式”、“工具”、“程序”、“窗口”和“帮助”8个菜单项,单击任意一个菜单项,都会弹出一组相关的操作命令,可以根据需要选择相应的命令完成操作。,6,2工具栏 (1)显示或隐藏工具栏 若需要显示或隐藏某一个工具栏,可以单击“显示”菜单中的“工具栏”命令,此时出现“工具栏”对话框,如图所示。选择或清除相应的工具栏,然后单击“确定”按钮,便可显示或隐藏选定的工具栏。,7,(2)创建新工具栏 在操作过程中,用户可以随时创建一个适合于自己工作需要的新工具栏。例如,在开发教学管理系统过程中,可以把常用的工具集中在一起,建立一个“教学管理系统”工具栏。 方法为:打开“工具栏”对话框, 在其中单击“新建”按钮,在“新工具栏”对话框中操作。 (3)修改现有工具栏 Visual FoxPro 6.0包含的工具栏有:常用、数据库、表单控件、表单设计器、调色板、布局、打印预览、查询设计器、报表控件、报表设计器等,默认情况下只有“常用”工具栏可见,用户可以对Visual FoxPro 6.0系统内的工具栏进行修改。,8,3状态栏 Visual FoxPro状态栏位于屏幕底部,用于显示当前操作的有关信息及当前操作状态,为用户操作提供帮助,包括显示菜单选项的功能、显示命令执行情况、显示当前操作状态。,9,4命令窗口 (1)隐藏与显示命令窗口 若要把处于活动状态的命令窗口隐藏起来,使之在屏幕上不可见,可以选择“窗口”菜单中的“隐藏”命令,或单击命令窗口右上角的“关闭”按钮,或按Ctrl+F4组合键。命令窗口被隐藏后,按Ctrl+F2组合键,或在“窗口”菜单中选择“命令窗口”命令,则命令窗口被激活,再现在Visual FoxPro主窗口。单击“常用”工具栏中的“命令窗口”按钮,也可以隐藏或显示命令窗口。,10,(2)在命令窗口执行命令 在命令窗口中输入一条命令,Visual FoxPro即刻执行该命令,并在主窗口显示命令的执行结果,然后返回命令窗口,等待用户的下一条命令。 表达式输出命令格式: ? ? 该命令的功能是依次计算并显示各表达式的值。?命令与?命令的区别在于,?在显示表达式内容之前,先发送出一个回车换行符,也就是说,后面的内容从下一行开始输出。而?则不发出回车换行符,从光标当前位置开始输出。,11,(3)命令窗口的自动响应菜单操作功能 当在Visual FoxPro菜单中选择某个菜单选项时,Visual FoxPro会把与该操作等价的命令自动显示在命令窗口。对于初学者来说,这也是学习Visual FoxPro命令的一种好方法。 (4)命令窗口的命令记忆功能 Visual FoxPro在内存设置一个缓冲区,用于存储已执行过的命令。通过使用命令窗口右侧的滚动条,或用键盘上、下光标移动键能把光标移至曾执行过的某个命令上。这不仅可用于命令的查看、重复执行,而且对于纠正错误、调试程序是非常有用的。,12,2.2.1 Visual FoxPro的操作方式 1菜单操作方式 (1)选择菜单项 要选择菜单栏中的某一菜单项时,只要用鼠标单击该菜单项,或同时按下Alt和选项的带下划线的字母,即可弹出该菜单项菜单。菜单打开后,如果想选择其中的某一项命令,只要单击相应项即可。,2.2 Visual FoxPro操作概述,13,(2)对话框的使用 对话框实际上是一个特殊的窗口,它可以用来要求用户输入某些信息或做出某些选择,在Visual FoxPro 6.0中,对话框通常由文本框、列表框、单选按钮、复选框、命令按钮等部件组成。用鼠标实现对话框的操作很方便,只要将鼠标指针移到对话框中的选项处,单击鼠标的左键即可。,14,2命令操作方式 启动Visual FoxPro后,命令操作窗口就出现在主窗口上,光标停留在命令窗口等待命令的输入,这时就进入命令操作方式。在命令窗口可以直接运行程序,也可以直接输入命令。 3程序工作方式 Visual FoxPro除了提供菜单操作方式、命令操作方式外,还提供程序工作方式。程序是由命令或语句组成。通过运行程序,为用户提供更简洁的界面,达到操作的目的。掌握基本的程序设计方法,进而开发出实际的数据库应用系统是学习Visual FoxPro的根本目的。,15,2.2.2 Visual FoxPro系统环境的设置 1系统环境 Visual FoxPro安装完毕后,系统允许每个用户根据自己的习惯定制开发环境,其中包括主窗口标题的设置;默认选项的设置,包括路径、项目、编辑器、调试器和工具选项的设置等;临时文件设置;拖放操作的字段映象设置以及其他选项设置。这些设置决定了Visual FoxPro的行为和外观。例如,可以建立Visual FoxPro所用文件的默认位置,指定如何在编辑窗口中显示源代码以及日期与时间格式等。,16,2使用“选项”功能实现系统配置 单击“工具”菜单中的“选项”命令,出现如图所示的“选项”对话框。在“选项”对话框中共有12个选项卡,分别对应不同的环境设置。,17,3保存设置 (1)将设置保存为仅在当前工作期有效 在“选项”对话框中根据用户的需要选择各选项卡中的参数,单击“确定”按钮,关闭“选项”对话框。 (2)将设置保存为永久性有效 在“选项”对话框中更改设置,单击“设置为默认值”按钮,再单击“确定”按钮,关闭“选项”对话框。,18,4运行SET命令修改系统配置 “选项”对话框中的大多数选项也可以通过SET命令来设置。例如,用户可以通过SET DATE TO命令来改变日期的显示方式,用SET CLOCK ON命令使系统启动时在状态栏中显示一个时钟 使用SET命令设置环境变量时,仅在Visual FoxPro该次运行中有效,当退出系统时,设置全部丢失。当然,用户也可以通过每次启动时自动运行这些SET命令来按照自己的意愿配置Visual FoxPro。,19,2.2.3 Visual FoxPro帮助系统 1帮助窗口 打开帮助窗口有3种方法。 (1)在“帮助”菜单中选择“Microsoft Visual FoxPro帮助主题”命令。 (2)在Visual FoxPro主窗口中按F1键。 (3)在命令窗口输入HELP命令。 Visual FoxPro帮助窗口主要由目录、索引、搜索、书签及若干命令按钮和一个水平菜单条构成。选择“索引”项,在列表框中选择要查找的索引关键字,单击“显示”按钮,右边列表框则显示“索引”具体内容。,20,2对指定主题的帮助 在“帮助”菜单中选择“搜索”命令,在组合框中输入要查找的单词,如“SET”,单击“列出主题”按钮,则在选择主题列表框中列出了所有标题,选择“SET DATASESSION CO”单击“显示”按钮,右边列表框则显示“SET DATASESSION COMMAND”的具体内容。 另外,在命令窗口输入“HELP 主题名”如“HELP SET”也能搜索到相应的主题。当用户正在进行某种操作时,如请求帮助,这时系统给出的帮助信息是专门针对这一特定操作的。,21,2.3.1 Visual FoxPro向导 1向导的种类,2.3 Visual FoxPro可视化设计工具,22,2向导的启动与操作 单击“工具”菜单中的“向导”命令,出现“向导”子菜单,选中某一向导,然后按出现对话框的提示操作。 启动向导后,要依次回答每一对话框提出的问题,即回答完当前对话框的问题后,单击“下一步”按钮转到下一个步骤,如果操作中有错误,可单击“上一步”按钮查看或修改前一对话框的内容。到达最后一屏时,单击“完成”按钮,退出向导。,23,2.3.2 Visual FoxPro设计器 1设计器的种类,24,2设计器的启动 单击“文件”菜单中的“新建”命令,出现“新建”对话框,选择待创建文件的类型,然后单击“新建文件”按钮,系统将打开相应的设计器。,25,2.3.3 Visual FoxPro生成器 1生成器的种类,26,2生成器的启动 首先进入设计用户界面状态(如表单设计器界面),然后选择组合框、命令组、编辑框等控件,拖到表单界面上,要选择哪一个生成器,只需右击此控件,在出现的快捷菜单中选择“生成器”命令,则这个控件相对应的生成器即被启动。,27,2.4.1 数据类型 1字符型 字符型(Character)数据是不能进行算术运算的文字数据类型,用字母C表示。字符型数据包括中文字符、英文字符、数字字符和其他ASCII字符,其长度(即字符个数)范围是0255个字符。,2.4 Visual FoxPro的数据与表达式,28,2数值型 数值型(Numeric)数据是表示数量并可以进行算术运算的数据类型,用字母N表示。数值型数据由数字、小数点和正负号组成。数值型数据在内存中占用8个字节,相应的字段变量的长度(数据位数)最大为20位。 在Visual FoxPro中,具有数值特征的数据类型还有整型(Integer)、浮动型(Float)和双精度型(Double),不过这3种数据类型只能用于字段变量。 3货币型 货币型(Currency)数据是为存储货币值而使用的一种数据类型,它默认保留4位小数,占据8字节存储空间。货币型数据用字母Y表示。,29,4日期型 日期型(Date)数据是表示日期的数据,用字母D表示。日期的默认格式是mm/dd/yy,其中mm表示月份,dd表示日期,yy表示年度,年度也可以是4位。日期型数据的长度固定为8位。日期型数据的显示格式有多种,它受系统日期格式设置的影响。 5日期时间型 日期时间型(Date Time)数据是表示日期和时间的数据,用字母T表示。日期时间的默认格式是mm/dd/yy hh:mm:ss,其中mm、dd、yy的意义与日期型相同,而hh表示小时,mm表示分钟,ss表示秒数。日期时间型数据也是采用固
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号