第二讲-VFP的编程基础.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二讲-VFP的编程基础

第2章;本章教学计划;本章纲要;数据类型 数据对象的取值集合,以及对之可施行的运算集合。 VFP的数据类型特点 VFP语言操作对象即包括常规编程语言处理的数据,也包括数据库数据。 数据类型分为内存变量数据类型、字段数据类型 ;仅用于字段数据类型 浮点型(Float) 双精度型(Double) 整型(Integer) 备注型(Memo) 通用型(General) 备注型(二进制) 字符型(二进制) ;备注型;通用型;数据类型;*;2.1 数据类型、常量与变量 ;2.1.3 变量;第*页; 如果内存变量与字段变量同名,则在调用该内存变量时应在内存变量名前加上符号“M.”或“M-” 。例如,M.姓名表示内存变量“姓名”的值。;2.1.3 变量;2.1.3 变量;2.1.3 变量;内存变量的赋值 命令格式1:内存变量=表达式 命令格式2:STORE 表达式 TO 内存变量表 例子:DECLEAR c(2,2),d(2,2) a=.t. a为逻辑型 b=100 b为数值型 store “2” to a a为字符型 ;内存变量的显示 命令格式1:DISPLAY MEMORY [LIKE 通配符] [TO PRINTER][TO FILE 文件名] 命令格式2: LIST MEMORY [LIKE 通配符] [TO PRINTER][TO FILE 文件名] 例子: list memory 连续显示所有内存变量 display memo like a* 分屏显示所有以a开头的内存变量 list memo like ?1 连续显示所有首个字符为任意字 符,第二个字符为1的内存变量 ;内存变量的保存 格式:SAVE TO 变量文件名 [ALL [LIKE|EXCEPT 通配符]] 内存变量的读入 格式:RESTORE FROM 变量文件名 [ADDITIVE] 内存变量的清除 格式1:CLEAR MEMORY 功能:删除所有内存变量。 格式2:RELEASE [内存变量表][ALL [LIKE|EXCEPT 通配符]] 功能:删除指定的内存变量。 ;VFP变量总结;2.2 运算符与表达式;1、表达式的输出命令: 格式:?<表达式>,[<表达式>] 功能:计算表达式的值,并在屏幕或打印机上输出。 ?表示换行显示表达式的值。 例如: ?4*6+10 34;*;*;*;*;*;*; 为了增强系统的功能和方便用户使用,VFP提供了许多内部函数,每个函数实现某一功能或运算。 函数调用的格式为: 函数名([参数表]) 其中参数可根据实际需要选用,有些函数没有参数。即使没有参数,函数名后的一对括号也不能参略。 函数可分为数值型、字符型、日期时间型、数据类型转换型、测试型几种类型。;1.程序设计基础;2.程序设计的基本原则;3.程序文件的建立与运行;2. 程序的运行 运行方法:先编译,后执行;边编译边执行 (1) 命令方式 格 式:DO 文件名 功 能:依次执行程序中的各条命令。 (2) 菜单方式 程序运行 程序执行;2、置会话状态命令 ;1、程序注释命令; 格 式 :SET TALK ON∣OFF 功 能 :控制Visual FoxPro编辑环境中调试状态的 打开与关闭。 说 明 :在调试状态开通( on )时 ,VFP在执行命令的时候会向用户提供大量的中间结果及反馈信息 ,一般用于程序调试时。开通不仅会减慢程序的运行速度,而且还会与程序本身的输出相互夹杂,引起混淆。所以在执行程序时,则通常置“会话”于关闭状态(off) ;3、交互式命令;(1)字符串接收命令;(3)定位输入输出命令;说明: (1)行号,列号子句用来表示数据在窗口中

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档