VF程序基础复习一

VF程序基础复习一

ID:46865586

大小:99.50 KB

页数:7页

时间:2019-11-28

VF程序基础复习一_第1页
VF程序基础复习一_第2页
VF程序基础复习一_第3页
VF程序基础复习一_第4页
VF程序基础复习一_第5页
资源描述:

《VF程序基础复习一》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、VF程序基础复习一一、数据类型类型组成存储大小值域备注字符型C数字、字母、ASCLL、汉字254个字符用定界符,[]定界符含有另一种字符时需用另外一种数值型N0〜9,小数点,正负号8个字节,20位长度进行算术运算浮动型F8个字节,2()位长度整型I4个字节,10位长度双精度B8个字节,20位长度高精度数据逻辑型L逻辑真和假1个字节空间.y..f.,.n..t.参与逻辑运算日期型D默认格式{MM/DD/YY)4个字节空间日期运算货币型Y8个字节,20位长度备注型M存储不定长或大量的字符数据4个字节空间受存储空间限制若表中又该

2、字段,则自动生成.FPT的备注文件通用型G存储OLE对彖,如声音、图片4个字节空间存储在备注文件中二、常量1、定义:在程序或命令过程中其值保持不变的量2、类型类型组成备注字符常量数字、字母、空格、汉字数值常量日期常量逻辑常量三、变量1定义:在程序或命令运行过程屮其值可以发生改变的量2分类:类型字段变量系统变量数组变量内存变量定义数据表中的字段口动生成和维护的内存变量一定顺序排列的内存变量集合内存中的临时单元类型由字段值决定,定义时设置系统规定由数组元素值决定由其存放的数据值决定特点建表时定义,修改难系统自动生成由很多元素以

3、一定顺序组成可以随时定义和释放区别优先字段变量以—开头与字段变量同名时前加.M命名遵循常量命名规则系统自动同内存变量数字、字母、汉字、下划线且不能以数字开头赋值Replace字段变量with值特殊应用同内存变量但对数组名赋值时是対每个元素赋相同值定义好后系统自动赋逻辑.F.Store变量表to表达式变量二值显示Display/ListfieldsDisplay/ListDisplay/Listmemory[like通配符][toprint/tofile文件名]操作只能定义一维,一•维数组定义命令:Dimension/Dec

4、lare【数组名1(表达式1,。。)】【数组名2(表达式2,Oo)]保存:saveto<内存变量〉恢复:restorefromv内存变量〉删除:ClearmemoryRelease<内存变量表〉Releaseall【likev通配符〉】数组应用1、表中记录传送到数组或内存变量SCATTER【Fields<字段表〉】TOv数组名>[BLANK]2、将数组或内存变量的数据传送到记录GATHERFROM<数组名〉【FIELDS<字段表〉】3、一维数组和二维数组的转换4、程序设计中数据与数组的值传递四、函数1、定义:函数实质是一段

5、用来实现数据运算或转换的程序。2、组成:函数名(【参数】)3、函数特点:两数都有返回值,且惟一4、函数分类:类型名称功能结果类型数值函数ABS()求绝对值NINT()取整NROUND(数值表达式,有效位数)四舍五入NMIN/MAX(表达式1,2,3.)求最小最大值NMOD(数值表达式1,数值表达式2)求余:若表达式1和2同号,结果为余数;异号,结果为余数加上表达式2的值NSQRPT()算术平方根N日期函数DATE()获取当前系统日期,默认格式“MM/DD/YY"DYEAR(日期表达式)返回日期屮的年份四位数值NMONTH(

6、日期表达式)返回日期中的两位月份NDAY(口期表达式)返回日期屮的两位日数NTIME()返回系统时间:默认格式“hh:mm:ss”C字符函数SPACE(数值表达式)返回一个由空格组成的表达式CALLTRIM(字符表达式)删除字符屮前面和尾部的空格CLEFT(字符表达式,字符个数)从左边第一个开始,连续取指定个数的字符CRIGHT(字符表达式,字符个数)从右边第一个开始,连续取指定个数的字符CSUBSTR(字符表达式,起始位置【,字符个数】)从指定位置开始,连续取指定个数的字符CAT(字符表达式1,字符表达式2【,数值表达式

7、】)若表达式1是表达式2的子串,返回在表达式2屮的首字符位置;若不是子串,则返冋0N测试函数LEN(字符表达式)返回表达式长度NEMPTY(表达式)表达式是否为空,空时.T.非空时.F.LTYPE(“表达式”)返回表达式的数据类型,用符号代替不要遗忘定界符CBOF()记录指针是否在第一条记录的前面LEOF()记录指针是否在最后一条记录的后面LRECNO()返回表文件屮当前记录号NRECCOUNT()返回表文件中记录的个数N转换函数STR(数值表达式【,长度【,小数位数】)数值转换为字符若长度大于实际个数,结果在字符前补空格

8、若长度小于整数部分,则结果输出星号*,长度默认为10CVAL(字符表达式)字符转换为数值遇到非数值结束NCTOD(字符表达式)字符转换为日期DDTOC(日期表达式)日期转换为字符,返回格式“MM/DD/YY"CASC(字符表达式)返回字符表达式中第一个字符ASCLL码NCHR(数值表达式)将数值转换为字

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。