您所在位置:网站首页 > 海量文档

&nbsp>&nbsp计算机&nbsp>&nbsp数据库

VFP文件操作函数用法.doc9页

本文档一共被下载:次,您可全文免费在线阅读后下载本文档。

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。

2.该文档所得收入(下载+内容+预览三)归上传者、原创者。

3.登录后可充值,立即自动返金币,充值渠道很便利

Visual FoxPro 9.0 语言参考

EMPTY() 函数

确定一个表达式是否计算为空。

EMPTY(eExpression)

参数

eExpression

指定 EMPTY( 计算的表达式。可以用 字符(Character)、数值(Numeric)、日期(Date)、可变长二进制型(Varbinary)、大二进制对象(Blob) 或 逻辑(Logical) 类型以及打开表中 备注(Memo) 或 通用(General) 字段名来指定表达式。

返回值逻辑型。

如果表达式eExpression计算为空,EMPTY( 返回真(.T.);否则,EMPTY( 返回假(.F.)。

当表达式类型计算为下表中的值时,EMPTY( 返回真(.T.)。

表达式类型取值大二进制对象(Blob)空(0h)或只包含 0 字节,例如,0h00、0h000000 等字符型(Character)空串、空格、制表符、回车、换行符或以上各字符的任意组合货币型(Currency)0日期型(date)空,例如,CTOD('')日期时间型(DateTime)空,例如,CTOT('')双精度型(Double)0浮点型(Float)0通用型(General)空(没有 OLE 对象)整型(Integer)0逻辑型(Logical)假(.F.)备注型(Memo)空(无内容)数值型(Numeric)0可变长二进制型(Varbinary)空(0h)或只包含 0 字节,例如,0h00、0h000000 等

说明

不能使用 EMPTY(来确定变量对象引用是否为空。例如,一个变量可以包含对表单的对象引用,如果通过点击表单弹出菜单上的关闭(Close)或发送CLEAR WINDOWS来关闭该表单,则该变量包含 null 值。

示例

下面的示例程序演示了如何利用 TYPE( 和 ISNULL( 来确定一个变量对象引用是否有效。

goMyForm = CREATEOBJECT('Form')

WAIT WINDOW IIF(TYPE('goMyForm') = 'O' AND !ISNULL(goMyForm), ;

'goMyForm has valid object reference',;

'goMyForm does not have valid object reference')

下面的示例打开testdata数据库中的customer表。FOR ... ENDFOR被用于创建一个循环,在其中 EMPTY(被用于确定TAG(是否返回空串。每个结构索引标识的名称及其候选状态被显示。

CLOSE DATABASES

OPEN DATABASEHOME(2) + 'data\testdata')

USE customer && 打开 customer 表

FOR nCount = 1 TO TAGCOUNT(

IF !EMPTY(TAG(nCount)) && 检查空串

? TAG(nCount) && 显示标识名称

? CANDIDATE(nCount) && 显示候选状态

ELSE

EXIT && 当没找到更多标识时退出循环

ENDIF

ENDFOR

FCHSIZE( 函数

更改用低级文件函数打开的文件的大小。

FCHSIZE(nFileHandle, nNewFileSize)

参数

nFileHandle

指定希望改变其大小的文件的句柄,此句柄可以在打开文件时由 FOPEN(返回,或者在创建文件时用 FCREATE(返回。使用FOPEN(打开文件,该文件应以“写”或“读写”方式打开,以便更改其大小。

nNewFileSize

以字节为单位,指定新的文件大小。如果 nNewFileSize 小于文件的原始大小,文件将被截断。如果 nNewFileSize 大于文件的原始大小,则增大文件。

返回值数值型

说明

使用 FCHSIZE( 在指定字节后,来增大文件或截断文件。

当增大文件时,在打开文件所在的驱动器上,Visual FoxPro 将为文件分配扇区。由于 FCHSIZE( 并不对新的文件存储空间初始化,因而这些空间可能包含以前的数据,此时应对新的文件存储空间进行妥善的管理。

此函数返回文件最终的字节数。如果 FCHSIZE( 不能更改文件的大小,由于某些原因(例如磁盘空间不够)所指定的文件句柄无效,或文件为只读文件,则 Visual FoxPro 返回 - 1。

提示:

此函数可把文件长度截短为 0。

FCLOSE( 函数

刷新并关闭低级文件函数打开的文件或通信端口。

FCLOSE(nF

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名:

验证码:

匿名?

发表评论

vfp中写入文本文件_VFP文件操作函数用法.doc相关推荐

  1. vfp中写入文本文件_将vfp中的数据写入到wps文档中

    WPS2009免费版可以将WPS数据存为Microsoft Office格式,以至在Microsoft Office中打开并操作,又保以操作Microsoft Office文件,所以在考虑放弃Micr ...

  2. PHP 面试时常考的文件操作函数

    前两天面试的时候,笔试要求写一些文件操作类函数,什么遍历目录获取文件扩展名之类的,回来后大致总结了一下PHP中一些常见的文件操作函数分享一下. 1.使用递归删除目录及目录下所有文件的方法. funct ...

  3. 【C 语言】文件操作 ( C 语言中的文件操作函数 | 磁盘与内存缓冲区 | 缓冲区工作机制 )

    文章目录 一.C 语言中的文件操作函数 二.磁盘与内存缓冲区 三.缓冲区工作机制 一.C 语言中的文件操作函数 读取 文本文件 可以使用 getc , fgets , fscanf 函数 , 向 文本 ...

  4. python中对文件、文件夹(文件操作函数)的操作

    python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目 ...

  5. C/C++,C++文件操作函数

    目录 一.标准文件函数 [1]文件的打开和关闭 [2]文件操作的函数 [3]文件的随机读写 [4]读写指针位置操作 二.非标准文件函数 [1] 文件的打开与关闭 [2]读写函数 [3]随机定位函数 三 ...

  6. [C语言]文件操作函数

    [C语言]文件操作函数 ​ 本文主要学习**fopen,fclose,fgetc,fgets,fputc,fputs,fwrite,fread,feof**这几个文件操作函数. ​ 以上函数,需要导入 ...

  7. linux c文件操作,C语言文件操作(FILE)与常用文件操作函数

    文件 1.文件基本概念 C程序把文件分为ASCII文件和二进制文件,ASCII文件又称文本文件,二进制文件和文本文件(也称ASCII码文件)二进制文件中,数值型数据是以二进制形式存储的, 而在文本文件 ...

  8. 文件操作(FILE)与常用文件操作函数——C语言

    文件 1.文件基本概念 C程序把文件分为ASCII文件和二进制文件,ASCII文件又称文本文件,二进制文件和文本文件(也称ASCII码文件)二进制文件中,数值型数据是以二进制形式存储的, 而在文本文件 ...

  9. php文件有哪几种,PHP常用的文件操作函数有哪些

    PHP常用的文件操作函数有哪些 本文主要总结的PHP文件操作函数.当然,这只是部分,还有很多,我没有列出来.欢饮阅读参考! 一 .解析路径: 1 获得文件名: basename(); 给出一个包含有指 ...

  10. C语言文件操作函数大全(看到总结的真的很好,就转载贡献给大家了)

    C语言文件操作函数大全 clearerr(清除文件流的错误旗标) 相关函数 feof 表头文件 #include<stdio.h> 定义函数 void clearerr(FILE * st ...

最新文章

  1. 1073 Scientific Notation
  2. 一九四六年首台电子计算机,2012年计算机一级MsOffice第四十九套练习题及答案解析...
  3. Android 实现无网络传输文件(2)
  4. 训练大规模语音数据集后的结果分析报告
  5. 我的阿里梦——淘宝前端必备技能
  6. 算法-----数组------ 数组中的第K个最大元素
  7. 【MySQL】20个经典面试题,
  8. linux移动文件 rf参数_linux下文件的复制、移动与删除命令为:cp,mv,rm
  9. 设计模式笔记——生成器模式(Builder Pattern)
  10. 手把手教你用Matplotlib进行数据可视化
  11. 为何大佬都愿意为“996”站台?中国的程序员活该加班?
  12. C++ 安全单例模式总结
  13. MySQL常用的日期时间函数
  14. 数据去重-----VBA字典法
  15. php验证是否是jwt,php实现JWT认证的方法 JWT验证使用流程
  16. ,片片鳞甲都烁烁生辉
  17. NTC热敏电阻检测温度
  18. java 对数和指数计算
  19. 如何正确使用计算机提纲,计算机系统操作论文大纲格式 计算机系统操作论文提纲如何写...
  20. 详谈短信开发-SMPP的WAP短信协议展开格式

热门文章

  1. angular4与高德地图的结合
  2. Authorware 函数说明
  3. java 8 api 下载_JDK8 API文档(下载)
  4. mysql安装包5.7.17.0_mysql-5.7.17-winx64压缩版的安装包下载和安装配置
  5. regexp用法mysql_MySQL中REGEXP正则表达式使用大全
  6. RegExp 误用解析
  7. 廖雪峰的Python总结
  8. Axure元件库,Axure元件库下载,Axure Design
  9. 用c语言在Clion平台编写system(“cls“)清屏函数无效甚至异常解决方法。
  10. pic16f616单片机C语言编程,PIC16F616型单片机介绍