visualfoxpro演示课件8第02章节[15-16].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文档。上传文档
查看更多
visualfoxpro演示课件8第02章节[15-16]

2.4 VFP 语言基础;4. 数据类型转换函数;1) 字符型转换为日期型函数 格式: CTOD(字符串) 功能: 将按日期格式表示的字符串转换为相应的 日期。 例如: ?CTOD(“10/18/08”) 结果: 10/18/08 2) 日期型转换为字符型的函数 格式: DTOC(日期型表达式[,1]) 功能: 将给定的日期型数据转换为相应的字符串。 输出值为字符型。 例如: ?DTOC({^2008/03/29}) 结果: 08/03/29 例如: ?“出生日期:” +DTOC ({^2008/03/29}, 1) 结果: 出生日期:3) 数值转换成字符串函数 格式: STR(数值表达式 [,长度][,小数位数]) 功能: 将指定数值表达式按给定长度及小数位 数转换成字符串。输出值为字符型。 说明: 若缺省长度或小数位数则函数值为四舍五 入取整的数。 例如: ?STR(546.28,5,1) 结果: 546.3 例如: ?STR(546.28,2,1) 结果: ** 例如: ?STR(546.28,7,1) 结果:凵凵546.3 例如: ?STR(546.58) 结果: 547;4) 字符串转换为数值的函数 格式: VAL(字符表达式) 功能: 将指定字符表达式转换成数值型数据。 说明: 此函数的自变量必须是由数字正负号及小数 点组成的字符串。字符串中可转换部分从第 一个数字字符开始到非数字字符为止的数字 串,可以包含负号。函数值的小数位数由 SET DECIMALS TO命令决定,系统默认为2。 例如: ?VAL(“546.28”) 结果: 546.28 例如: ?VAL(“AB546.28”) 结果: 0.00 例如: ?VAL(“54AB6.28”) 结果: 54.00;自定义对话框函数 格式:MESSAGEBOX(提示文本[,数值表达式[,标题文本]]) 功能: 显示一个用户自定义对话框。输出值为数值型。 参数: 提示文本指定在对话框中显示的文本。 数值表达式为: N1+N2+N3,指定对话框中的按钮种类N1 (表1)、图标样式N2 (表2)和默认按钮N3 (表3) 。 若省略数值表达式,则等同于指定数值表达式为0。 标题文本指定对话框标题栏中的文本。若省略,则标题栏中将显示“Microsoft Visual FoxPro” ;说明: 该函数返回值标明对话框中的所选按钮的整型值。参见表4。 本函数的最短缩写为MESSAGEB( ) 例如:显示一个对话框如下: “提示”:是否继续执行? “按钮”:是和否,缺省按钮为否 ?MESSAGEBOX(是否继续执行? , 4+32+256, 信息说明);表1 命令按钮的数目及形式 ;数值 ;运算符是表示数据之间运算方式的符号。 Visual FoxPro包含5种运算符:数值运算符、字符运算符、日期/时间运算符、关系运算符和逻辑运算符。 表达式是变量、运算符、常量、函数、字段名、控件以及属性的组合。 Visual FoxPro包含6种表达式:字符表达式、日期表达式、算术表达式、逻辑表达式、名称表达式、宏替换;1) 数值运算符 数值运算的对象是数值型数据,运算的结果仍是数值型数据。 数值运算符按其运算的优先级别从高到低排列。;2) 字符运算符 字符运算符将字符型常量、变量及函数连接起来,其运算结果仍为字符型数据。 字符运算符两边的数据必须是字符型数据。 字符运算符主要有两类:连接运算和包含运算。字符串连接运算分为完全连接和不完全连接。字符串包含运算的结果不是字符型数据,而是逻辑值。;A. 完全连接运算符(+) 用“+”将两个或多个字符串首尾连接合并成一个新的字符串。 其格式为:字符串1+字符串2 例如:中国凵+南京 中国凵南京 B. 不完全连接运算符(-) 用“-”将两个字符串连接,但连接时将第一个字符串尾部的空格移到连接形成的新字符串的尾部。 注意:字符串前及中间的空格在进行不完全连接时仍保留。 其

文档评论(0)

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

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

1亿VIP精品文档

相关文档