第一章 使用说明 1
本书约定 1
函数分类 1
关于系统内存变量 2
函数和内存变量一览表 4
第二章 字符函数 15
ALLTRIM()函数 15
ASC()函数 15
AT()函数 15
AT-C()函数 16
ATC()函数 17
ATCC()函数 17
ATCLINE()函数 18
ATLINE()函数 18
BETWEEN()函数 19
CHRSAW()函数 19
CHRTRAN()函数 20
CHRTRANC()函数 20
DIFFERENCE()函数 21
EVALUATE()函数 21
INLIST()函数 21
ISALPHA()函数 22
ISBLANK()函数 22
ISDIGIT()函数 23
ISLEADBYTE()函数 23
ISLOWER()函数 23
ISUPPER()函数 24
LEFT()函数 24
LEFTC()函数 24
LEN()函数 25
LENC()函数 25
LIKE()函数 25
LIKEC()函数 26
LOWER()函数 26
LTRIM()函数 26
NORMALIZE()函数 27
OCCURS()函数 27
PROPER()函数 28
RAT()函数 29
RATLINE()函数 29
RERLICATE()函数 30
RIGHT()函数 30
RTRIM()函数 31
SOUNDEX()函数 31
SPACE()函数 31
STR()函数 32
STRCONV()函数 32
STRTRAN()函数 33
STUFF()函数 33
STUFFC()函数 34
SUBSTR()函数 34
SUBSTRC()函数 35
TRANSFORM()函数 35
TRIM()函数 36
TXTWIDTH()函数 36
TYPE()函数 37
UPPER()函数 38
第三章 数据转换函数 39
BINTOC()函数 39
CHR()函数 39
CREATEBINARY()函数 40
CTOBIN()函数 40
CTOD()函数 40
MTON()函数 41
NTOM()函数 41
NVL()函数 41
TTOC()函数 42
TTOD()函数 42
第四章 日期和时间函数 43
CDOW()函数 43
CMONTH()函数 43
CTOT()函数 44
DATE()函数 44
DATETIME()函数 45
DAY()函数 45
DMY()函数 45
DOW()函数 46
DTOC()函数 46
DTOS()函数 47
DTOT()函数 47
FDATE()函数 47
GOMONTH()函数 48
HOUR()函数 48
MDY()函数 49
MINUTE()函数 49
MONTH()函数 49
SEC()函数 49
SECONDS()函数 50
TLME()函数 50
WEEK()函数 50
YEAR()函数 51
第五章 数值函数 53
ABS()函数 53
ACOS()函数 53
ASIN()函数 53
ATAN()函数 54
ATN2()函数 54
BITAND()函数 55
BITCLEAR()函数 55
BITLSHIFT()函数 56
BITNOT()函数 56
BITOR()函数 57
BITRSHIFT()函数 57
BITSET()函数 57
BITTEST()函数 58
BITXOR()函数 58
EXP()函数 60
FLOOR()函数 60
FV()函数 60
INT()函数 61
LOG()函数 61
LOG10()函数 61
MAX()函数 62
MIN()函数 62
MOD()函数 62
PAYMENT()函数 62
PI()函数 63
PV()函数 63
RAND()函数 64
ROUND()函数 64
RTOD()函数 64
SIGN()函数 65
SIN()函数 65
SQRT()函数 65
TAN()函数 65
VAL()函数 66
第六章 数据库操作函数 67
ADATABASES()函数 67
ADBOBJECTS()函数 67
AFIELDS()函数 69
ALIAS()函数 70
AUSED()函数 70
BOF()函数 71
CANDIDATE()函数 71
CDX()函数 72
CPDBF()函数 73
CREATEOFFLINE()函数 73
CURSORGETPROP()函数 73
CURSORSETPROP()函数 76
CURVAL()函数 78
DBC()函数 78
DBF()函数 78
DBGETPROP()函数 79
DBSETPROP()函数 84
DBUSED()函数 85
DELETED()函数 85
DESCENDING()函数 86
DROPOFFLINE()函数 87
EMPTY()函数 87
EOF()函数 88
FCOUNT()函数 88
FIELD()函数 89
FILTER()函数 89
FLDLIST()函数 90
FLOCK()函数 90
FOR()函数 91
FOUND()函数 92
GETFLDSTATE()函数 93
GETNEXTMODIFIED()函数 94
HEADER()函数 96
IDXCOLLATE()函数 96
INDBC()函数 97
ISEXCLUSIVE()函数 98
ISREADONLY()函数 99
KEY()函数 100
KEYMATCH()函数 101
LOOKUP()函数 102
LUPDATE()函数 103
MDX()函数 103
MEMLINES()函数 104
MLINE()函数 105
NDX()函数 107
ORDER()函数 107
PRIMARY()函数 108
RECCOUNT()函数 109
RECNO()函数 110
RECSIZE()函数 111
REFRESH()函数 112
RELATION函数 112
SEEK()函数 113
SELECT()函数 114
SETFLDSTATE()函数 115
SQLCANCEL()函数 116
SQLCOLUMNS()函数 116
SQLCOMMIT()函数 118
SQLCONNECT()函数 118
SQLDISCONNECT()函数 119
SQLEXEC()函数 119
SQLGETPROP()函数 120
SQLMORERESULTS()函数 121
SQLPREPARE()函数 122
SQLROLLBACK()函数 122
SQLSETPROP()函数 123
SQLSTRINGCONNECT()函数 124
SQLTABLES()函数 125
TAG()函数 126
TAGCOUNT()函数 127
TAGNO()函数 128
TARGET()函数 128
UNIQUE()函数 129
USED()函数 130
第七章 环境设置函数 131
CPCONVERT()函数 131
CPCURRENT()函数 131
GETCOLOR()函数 131
GETCP()函数 132
GETENV()函数 133
HOME()函数 133
IMESTATUS()函数 133
ISCOLOR()函数 134
OS()函数 134
VERSION()函数 135
第八章 SYS()系统函数 137
SYS()函数概述 137
SYS(0)——网络机器信息 139
SYS(1)——儒略(Julian)系统日期 139
SYS(2)——自午夜开始以秒计的时间 140
SYS(3)——合法的文件名 140
SYS(5)——默认驱动器 140
SYS(6)——当前打印设备 140
SYS(7)——当前格式文件 141
SYS(9)——Visual FoxPro系列号 141
SYS(10)——来自儒略(Julian)日期的字符串 141
SYS(11)——儒略(Julian)日期 141
SYS(12)——可用内存的字节数 142
SYS(13)——打印机状态 142
SYS(14)——索引表达式 142
SYS(15)——字符变换 143
SYS(16)——执行程序文件名 144
SYS(17)——正在使用的处理器 144
SYS(18)——当前控件 145
SYS(20)——转换德文文本 145
SYS(21)——控制索引编号 145
SYS(22)——控制标识或索引名 146
SYS(23)——Visual FoxPro的EMS内存用法 146
SYS(24)——EMS内存限制 146
SYS(100)——控制台设置 146
SYS(101)——设备设置 147
SYS(102)——打印机设置 147
SYS(103)——对话设置 147
SYS(1001)——Visual FoxPro内存 147
SYS(1016)——用户对象的内存使用 148
SYS(1023)——启用诊断帮助模式 148
SYS(1024)——终止诊断帮助模式 148
SYS(1037)——页面设置对话框 148
SYS(1269)——属性信息 149
SYS(1270)——对象位置 149
SYS(1271)——对象的.SCX文件 149
SYS(1272)——对象层次 149
SYS(1500)——激活系统菜单项 150
SYS(2000)——文件名通配符匹配 150
SYS(2001)——SET 命令状态 150
SYS(2002)——打开或关闭插入点 151
SYS(2003)——当前目录或文件夹 151
SYS(2004)——Visual FoxPro启动目录或文件夹 151
SYS(2005)——当前资源文件 152
SYS(2006)——当前图形适配卡 152
SYS(2007)——检查求和值 152
SYS(2008)——插入点形状 152
SYS(2009)——切换插入点形状 153
SYS(2010)——CONFIG.SYS文件设置 153
SYS(2011)——当前锁定状态 154
SYS(2012)——备注字段块大小 154
SYS(2013)——系统菜单名称字符串 154
SYS(2014)——最小化路径 155
SYS(2015)——唯一的过程名 155
SYS(2016)——返回SHOW GETS WLNDOW中的窗口名称 155
SYS(2017)——显示启动屏幕 156
SYS(2018)——错误信息参数 156
SYS(2019)——配置文件的名称和位置 156
SYS(2020)——默认磁盘空间 157
SYS(2021)——筛选表达式 157
SYS(2022)——磁盘簇(块)大小 158
SYS(2023)——临时文件驱动器 158
SYS(2027)——平台的指定路径转换 158
SYS(2029)——表类型 158
SYS(2333)——ActiveX的双界面支持 160
SYS(3004)——返回环境ID值 160
SYS(3005)——设置环境ID值 161
SYS(3006)——设置语言和环境ID值 161
SYS(3050)——设置缓冲内存大小 162
SYS(3051)——设置锁定重试间隔 162
SYS(3052)——忽略SETREPROCESS锁定 163
SYS(3053)——ODBC环境句柄 163
SYS(3054)函数——Rushmore优化的级别 164
SYSMETRIC()函数 164
第九章 文件管理函数 167
CURDIR()函数 167
DIRECTORY()函数 167
DISKSPACE()函数 167
PCHSIZE()函数 168
FCLOSE()函数 168
FCREATE()函数 168
FEOF()函数 169
FERROR()函数 170
FFLUSH()函数 170
FGETS()函数 170
FILE()函数 171
FOPEN()函数 171
FPUTS()函数 172
FREAD()函数 173
FSEEK()函数 173
FSIZE()函数 173
FTIME()函数 174
FULLPATH()函数 175
FWRITE()函数 175
GETDIR()函数 176
GETFILE()函数 176
GETPICT()函数 177
LOCFILE()函数 178
PUTFILE()函数 179
第十章 网络函数 181
LOCK()函数 181
ISFLOCKED()函数 182
ISRLOCKED()函数 182
OLDVAL()函数 183
REQUERY()函数 183
RLOCK()函数 184
TABLEREVERT()函数 185
TABLEUPDATE()函数 185
TXNLEVEL()函数 186
第十一章 键盘和鼠标函数 187
CAPSLOCK()函数 187
FKLABEL()函数 187
FKMAX()函数 187
INKEY()函数 188
INSMODE()函数 191
ISMOUSE()函数 191
LASTKEY()函数 191
MCOL()函数 192
MDOWN()函数 192
MROW()函数 192
MWLNDOW()函数 193
NUMLOCK()函数 193
ROW()函数 194
第十二章 菜单和菜单栏函数 195
BAR()函数 195
CNTBAR()函数 195
CNTPAD()函数 195
GETBAR()函数 196
GETPAD()函数 196
MENU()函数 196
MRKBAR()函数 196
MRKPAD()函数 197
PAD()函数 197
POPUP()函数 198
PRMBAR()函数 198
PRMPAD()函数 198
PROMPT()函数 199
SKPBAR()函数 199
SKPPAD()函数 199
第十三章 打印函数 201
APRINTERS()函数 201
GETPRINTER()函数 201
PCOL()函数 202
PRINTSTATUS()函数 202
PROW()函数 202
PRTINFO()函数 203
第十四章 窗口函数 207
SCOLS()函数 207
SROWS()函数 207
WBORDER()函数 207
WCHILD()函数 208
WCOLS()函数 209
WEXIST()函数 209
WFONT()函数 210
WLAST()函数 211
WLCOL()函数 211
WLROW()函数 212
WMAXIMUM()函数 212
WMINIMUM()函数 213
WONTOP()函数 213
WOUTPUT()函数 214
WPARENT()函数 214
WROWS()函数 214
WTITLE()函数 215
WVISIBLE()函数 216
第十五章 程序管理函数 217
ACLASS()函数 217
AINSTANCE()函数 217
AMEMBERS()函数 218
ASELOBJ()函数 219
COMPOBJ()函数 219
CREATEOBJECT()函数 220
DODEFAULT()函数 221
ERROR()函数 222
GETOBJECT()函数 222
GETPEM()函数 223
LINENO()函数 223
MESSAGE()函数 223
MESSAGEBOX()函数 224
OBJTOCLIENT()函数 225
ON()函数 226
PARAMETERS()函数 227
PEMSTATUS()函数 227
PROGRAM()函数 228
SET()函数 228
第十六章 内存变量处理函数 231
ACOPY()函数 231
ADEL()函数 231
ADIR()函数 232
AELEMENT()函数 234
AERROR()函数 234
AINS()函数 236
ALEN()函数 236
ASCAN()函数 237
ASORT()函数 237
ASUBSCRIPT()函数 239
MEMORY()函数 240
第十七章 DDE函数 241
DDE函数 241
DDEAbortTrans()函数 242
DDEAdvise()函数 243
DDEEnabled()函数 244
DDEExecute()函数 244
DDElnitiate()函数 246
DDELastError()函数 246
DDEPoke()函数 247
DDERequest()函数 249
DDESetOption()函数 249
DDESetService()函数 250
DDESetTopic()函数 252
DDETerminate()函数 254
第十八章 其他函数 255
AFONT()函数 255
COL()函数 255
FONTMETRIC()函数 256
GETFONT()函数 257
IIF()函数 258
ISNULL()函数 258
LOADPICTURE()函数 258
RGB()函数 259
RGBSCHEME()函数 259
SAVEPICTURE()函数 259
SCHEME()函数 260
第十九章 系统内存变量 261
ALIGNMENT系统内存变量 261
ASCIICOLS系统内存变量 261
ASCIIROWS系统内存变量 261
ASSIST系统内存变量 261
BEAUTIFY系统内存变量 262
BOX系统内存变量 262
BROWSER系统内存变量 262
BUILDER系统内存变量 263
CALCMEM系统内存变量 263
CALCVALUE系统内存变量 264
CLIPTEXT系统内存变量 264
CONVERTER系统内存变量 264
CUROBJ系统内存变量 265
DBLCLICK系统内存变量 265
DIARYDATE系统内存变量 266
DOS系统内存变量 266
FOXDOC系统内存变量 267
FOXGRAPH系统内存变量 267
GENGRAPH系统内存变量 267
GENMENU系统内存变量 268
GENPD系统内存变量 268
GENSCRN系统内存变量 269
GENXTAB系统内存变量 269
INDENT系统内存变量 270
LMARGLN系统内存变量 270
MAC系统内存变量 270
MLLNE系统内存变量 270
PADVANCE系统内存变量 271
PAGENO系统内存变量 271
PBPAGE系统内存变量 272
PCOLNO系统内存变量 272
PCOPIES系统内存变量 272
PDRIVER系统内存变量 272
PDSETUP系统内存变量 273
PECODE系统内存变量 274
PEJECT系统内存变量 274
PEPAGE系统内存变量 274
PLENGTH系统内存变量 275
PLLNENO系统内存变量 275
PLOFFSET系统内存变量 275
PPITCH系统内存变量 275
PQUALITY系统内存变量 276
PRETEXT系统内存变量 276
PSCODE系统内存变量 276
PSPACING系统内存变量 276
PWAIT系统内存变量 276
RMARGIN系统内存变量 277
SCCTEXT系统内存变量 277
SCREEN系统内存变量 277
SHELL系统内存变量 278
SPELLCHK系统内存变量 279
STARTUP系统内存变量 279
TABS系统内存变量 280
TALLY系统内存变量 280
TEXT系统内存变量 280
THROTTLE系统内存变量 282
TRANSPORT系统内存变量 282
TRIGGERLEVEL系统内存变量 283
UNIX系统内存变量 283
VFP系统内存变量 283
WINDOWS系统内存变量 284
WIZARD系统内存变量 284
WRAP系统内存变量 284
参考文献 284