VFP函数大全
%运算符 用于计算并返回两个数值表达式相除之后的余数 $包含运算符 用于进行字符表达式之间的包含关系运算;如果一个字符表达式包含在另一个字符表达式之中;则函数返回真 ACLASS 用于将一个对象的父类名放置于一个内存数组中 ACOPY 把一个数组的元素拷贝到另一个数组中
ACOS 计算并返回一个指定数值表达式的余弦值
ADATABASES 用于将所有打开的数据库名和它的路径存入一个内在变量数组中
ADBOBJECTS 用于把当前数据库中的连接、表或SQL视图的名存入内存变量数组中
ADEL 用于从一维数据中删除一个元素;或从二维数组中删除一行或者一列元素
气动滑板
ADIR 将文件的有关信息存入指定的数组中;然后返回文件数
AELEMENT 通过元素的下标;返回元素号
AFIELDS 将当前的结构信息存入数组中;然后返回表中的字段数
AFONT 将可用字体的信息存入数组中
AERROR 用于创建包含VFP或ODBC错误信息的内存变量
AINS 在一维数组中插入一个元素或在二维数组中插入一行或一列元素
AINSTANCE 用于将类的所有实例存入内存变量数组中;然后返回数组中存放的实例数
ALEN 返回数组中元素、行或者列数
ALIAS 返回当前工作区或指定工作区内表的别名
ALLTRIM 从指定字符表达式的首尾两端删除前导和尾随的空格字符;然后返回截去空格后的字符串
AMEMBERS 用于将对象的属性、过程和成员对象存入内存变量数组中
ANSITOOEM 将指定字符表达式中的每个字符转换为MS-DOSOEM字符集中对应字符
APRINTERS 将Print Manager中安装的当前打印机名存入内存变量数组中
ASC 用于返回指定字符表达式中最左字符的ASCII码值
ASCAN 搜索一个指定的数组;寻一个与表达式中数据和数据类型相同的数组元素
ASELOBJ 将活动的Form设计器当前控件的对象引用存储到内存变量数组中
ASIN 计算并返回指定数值表达式反正弦值
ASORT 按升序或降序排列数组中的元素
ASUBSCRIPT 计算并返回指定元素号的行或者列坐标
AT 寻字符串或备注字段在另一字符串或备注字段中的第一次出现;并返回位置
ATAN 计算并返回指定数值表达式的反正切值
ATC 寻字符串或备注字段中的第一次出现;并返回位置;将不考虑表达式中字母的大小写
ATCLINE 寻并返回一个字符串表达式或备注字段在另一字符表达式或备注字段中第一次出现的行号..不区分字符大小写
ATLINE 寻并返回一个字符表达式或备注字段在另一字符表达式或备注字段中第一次出现的行号
ATN2 根据指定的值返回所有4个像限内的反正切值
AUSED 用于将一次会话期间的所有表别名和工作区存入变量数组之中
BAR 从用DEFINE POPUP命令定义的菜单中返回最近所选择的菜单项的编号;或返回一个
从VFP菜单所选择的一个菜单命令
BARCOUNT 返回DEFINE POPUP命令所定义的菜单中的菜单项数;或返回VFP系统菜单上的菜单项数
BARPROMPT 返回一个菜单项的有关正文
BETWEEN 确定指定的表达式是否介于两个相同类型的表达式之间
BITAND 返回两个数值表达式之间执行逐位与AND运算的结果 压铸机料筒的设计
BITCLEAR 清除数值表达式中的指定位;然后再返回结果值
BITLSHIFT 返回将数值表达式左移若干位后的结果值
BITNOT 返回数值表达式逐位进行非NOT运算后的结果值
BITOR 计算并返回两个数值进行逐位或OR运算的结果
BITRSHIFT 返回将一个数值表达式右移若干位后的结果值
BITSET 将一个数值的某位设置为1;然后返回结果值
BITTEST 用于测试数值中指定的位;如果该位的值是1;则返回真;否则返回假
BITXOR 计算并返回两个数值表达式进行逐位异或XOR运算后的结果
BOF 用于确定记录指针是否位于表的开始处
CANDIDATE 如果索引标记是候选索引标记则返回真;否则返回假
CAPSLOCK 设置并返回CapsLock键的当前状态
CDOW 用于从给定Date或Datetime类型表达式中;返回该日期所对应的星期数
CDX 用于返回打开的、具有指定索引号的复合索引文件名.CDX
CEILING 计算并返回大于或等于指定数值表达式的下一个整数
CHR 返回指定ASCII码值所对应的字符
CHRSAW 用于确定键盘缓冲区中是否有字符存在
CHRTRAN 对字符表达式中的指定字符串进行转换
CMONTH 从指定的Date或Datetime表达式返回该日期的月名称
CNTBAR 返回用户自定义菜单或VFP系统菜单中的菜单项目数
CNTPAD 返回用户自定义菜单条或VFP系统菜单条上的菜单标题数
COL 用于返回光标的当前位置
COMPOBJD 比较两个对象的属性;然后返回表示这两个对象的属性及其值是否等价
COS 计算指定表达式的余弦值
CPCONVERT 将备注字段或字符表达式转换到另一代码页中
CPCURRENT 返回VFP配置文件中的代码页设置;或当前操作系统的代码页设置
CPDBF 返回已经标记的打开表的代码页
CREATEOBJECT 从类定义或OLE对象中建立一个对象
CTOD 将字符表达式转换成日期表达式
CTOT 从字符表达式中返回DateTime值
CURDIR 用于返回当前的目录或文件夹名
CURSORGETPROP 返回VFP表或Cursor的前属性设置
CURSORSETPROP 给VFP的属性赋予一个设置值
CURVAL 直接从磁盘或远程数据源程序中返回一个字段的值
DATE 返回当前的系统日期;是由操作系统控制的
DATETME 以DateTime类型值的形式返回当前的日期和时间
DAY 返回指定日期所对应的日子
DBC 返回当前数据库的名和路径
DBF 返回指定工作区打开表的名称或返回别名指定的表名称
DBGETPROP 返回当前DB的属性或返回当前数据库中字段、有名连接、表或视图的属性
DBSETPROP 设置当前DB的属性或设置当前数据库中字段、有名连接、表或视图的属性
矫姿带
DBUSED 用于测试数据库是否打开..如果指定的数据库是打开的则返回真
DDEAbortTrans 结束异步的动态数据交换DDE事务处理
斜管隔油池DDEAdvise 建立用于动态数据交换的通报连接或自动连接
DDEEnabled 用于使动态数据交换处理可用或不可用;或返回DDE处理的状态
DDEExecute 使用动态数据交换发送命令给另一应用程序
DDEInitiate 在VFP与其它WIN应用程序间建立动态数据交换通道
DDELastError 返回最后一个动态数据交换函数的错误号
DDEPoke 用动态数据交换方式在客户机服务器之间进行数据传送
DDERequest 用动态数据交换方式向服务器应用程序请求数据
DDESetOption 改变或返回动态数据交换的设置值
DDESetService 建立、释放或修改DDE服务器名和设置值
DDESetopic 用动态数据交换方式从一个服务器中建立或释放主题名
DDETerminate 关闭用DDETerminate函数建立的数据交换通道
DELETED 用于测试并返回一个指示当前记录是否加删除标志的逻辑值
DESCENDING 用于对索引标记中的DESCENDING关键字进行测试..如果使用DESCENDING关键字建立索引标记;或在USE、SETINDEX、SETORDER命令中使用DESCENDING关键字;那么将返回真
DIFFERENCE 返回介于0到4之间的值;以表示两个字符表达式之间的语音差异
DISKSPACE 返回缺省磁盘驱动器上的可用字节数
DMY 从Date或DateTime类型表达式中返回日/月/年形式的字符串类型的日期
DOW 从Date或DateTime类型表达式中返回表示星期几的数值
DTOC 从Date或DateTime类型表达式中返回字符的日期
DTOR 把以度表示的数据表达式转换为弧度值
DTOS 从指定的Date或DateTime类型表达式中返回字符串形式的日期;它的具体格式是yyyymmdd年月日
DTOT 从日期表达式中返回DateTime类型的值
EMPTY 用于确定指定表达式是否为空
EOF 确定当前表或指定表的记录指针是否已经指向最后一个记录
ERROR 返回ON ERROR例程捕获错误的编号
EVALUATE 计算字符表达式;然后返回其结果值
EXP 返回以自然对数为底的函数值;即返回ex的值;其中x表示指数
FCHSIZE 改变用低级文件函数打开的文件的大小
FCLOSE 刷新并关闭由低级文件函数打开的文件或通信端口
FCOUNT 返回表中的字段数
FCREATE 建立并打开低级文件
FDATE 返回文件的最后修改日期
FEOF 用于确定低级文件的指针是否位于该文件的末尾
FERROR 测试并返回最近的低级文件函数操作的错误号
木醋FFLUSH 将一个用低级文件函数打开的文件刷新到磁盘中
FGETS 从指定的文件或用低级文件函数打开的通信端口中读取若干字节;直至读到回车字符才停止
FIELD 返回表中某个字段的名称
FILE 用于在磁盘中寻指定的文件;如果被测试的文件存在;函数返回真
FILTER 返回由SET FILTER命令设置的表过滤器表达式 转向轴