[分享]一些vf的命令和函数
这几天真是谢谢大家了,发一点vf函数和命令上来,不知道对大家有用没。。。on error[command] &&当vf出错时要执行的命令
keyboard ckeyboardvalue[plain][clear] &&放置指定的字符表达式到键盘缓冲区中
on escape[command] &&指定在程序活命令运行过程中,按下esc时所执行的命令一般用do来执行一个过程
on shutdown[cmmand] &&指定试图退出vf或windows时所执行的命令
cancel &&停止当前vf程序的执行
declare arrayname1(nrows1[ncolumns1]) &&声明一维或二维数组
do while[1explression]...enddo &&安指定条件循环执行一组命令,1explression为逻辑型
doevents &&z执行有等待的windows事件
error &&产生一个vf错误
function &&定义一个自定义函数
local &&声明局部变量和局部数组,多个用逗号隔开
lparameters (parameterlist)变量名 &&将调用程序传入的数据赋给局部变量或数组
parameters (parameterlist)变量名 &&将调用程序传来的数据赋给私有变量或数组
private varlist &&在当前程序中,隐藏指定在调用程序中定义的变量或数组
public &&定义全局变量
regional &&声明全局变量或局部变量
release &&从内存中删除变量和数组
release library &&从内存中删除一个外部api库
set library to &&打开一个外部的api库文件
set logerrors on/off &&是否生成错误日志
create cursor &&创建一个临时表
end transction &&结束当前事务,还原到运行前
roolback &&取消当前事务期间所作的任何修改
locate &&按顺序搜索表,找到第一个满足条件的记录
set exclusive on/off &&指定在网络上一独占方式还是共享方式打开表文件
zap &&从选定表中删除所有数据,只保留表的结构
set console &&指定是否将输出送到vf主窗口或活动的自定义窗口
set currency to '¥' &&定义货币符号
delete file &&从磁盘上删除指定文件
deactivate window screen &&使vf主窗口失效
hide window screen &&隐藏系统主窗口
_SCREEN.Caption="通用商品管理系统" &&系统窗口标题
_SCREEN.Picture=".\jpg\bj.jpg" &&为系统设置背景图片
_SCREEN.Icon=".\jpg\logo.ico" &&系统标题栏图标
set sysmenu to &&禁止vf主菜单栏
set notify off &&禁止显示某些系统提示信息
set clock status &&指定在主窗口状态兰显示时钟
set palette off &&用来自.bmp图像和ole对象的调色板替代vf默认的调色板
set bell on &&打开系统铃声
set safety off &&在改写已有文件时不显示对话框
set escape off &&确定esc建中断程序或命令的运行
set keycomp to windows &&启用windows按键原则,默认值
set near on &&指定当使用find或feek查找记录不成功时,记录指针将放在最邻近的记录上
set optimize on &&为默认值,启用rushmore优化
set separator to ',' &&千位分隔符
set point to '.' &&指定显示数值表达式或货币表达式的值时小数点所用的字符
set century on &&用4为数字表示年
set currency left &&right &&将货币定义符号放在货币值的左边(右边)
release window screen &&从内存中释放vf主窗口
show window screen &&显示vf主窗口,但不将其激活
zoom window screen min &&最小化vf主窗口,
zoom window screen norm at 1,1 size 22,35 &&改变vf主窗口位置和尺寸
erase &&删除磁盘上的指定文件
md &&在磁盘上创建一个目录
rd &&从磁盘上删除一个子目录
type &&显示文件的内容
keyboard ckeyboardvalue[plain][clear] &&放置指定的字符表达式到键盘缓冲区中
on escape[command] &&指定在程序活命令运行过程中,按下esc时所执行的命令一般用do来执行一个过程
on shutdown[cmmand] &&指定试图退出vf或windows时所执行的命令
cancel &&停止当前vf程序的执行
declare arrayname1(nrows1[ncolumns1]) &&声明一维或二维数组
do while[1explression]...enddo &&安指定条件循环执行一组命令,1explression为逻辑型
doevents &&z执行有等待的windows事件
error &&产生一个vf错误
function &&定义一个自定义函数
local &&声明局部变量和局部数组,多个用逗号隔开
lparameters (parameterlist)变量名 &&将调用程序传入的数据赋给局部变量或数组
parameters (parameterlist)变量名 &&将调用程序传来的数据赋给私有变量或数组
private varlist &&在当前程序中,隐藏指定在调用程序中定义的变量或数组
public &&定义全局变量
regional &&声明全局变量或局部变量
release &&从内存中删除变量和数组
release library &&从内存中删除一个外部api库
set library to &&打开一个外部的api库文件
set logerrors on/off &&是否生成错误日志
create cursor &&创建一个临时表
end transction &&结束当前事务,还原到运行前
roolback &&取消当前事务期间所作的任何修改
locate &&按顺序搜索表,找到第一个满足条件的记录
set exclusive on/off &&指定在网络上一独占方式还是共享方式打开表文件
zap &&从选定表中删除所有数据,只保留表的结构
set console &&指定是否将输出送到vf主窗口或活动的自定义窗口
set currency to '¥' &&定义货币符号
delete file &&从磁盘上删除指定文件
deactivate window screen &&使vf主窗口失效
hide window screen &&隐藏系统主窗口
_SCREEN.Caption="通用商品管理系统" &&系统窗口标题
_SCREEN.Picture=".\jpg\bj.jpg" &&为系统设置背景图片
_SCREEN.Icon=".\jpg\logo.ico" &&系统标题栏图标
set sysmenu to &&禁止vf主菜单栏
set notify off &&禁止显示某些系统提示信息
set clock status &&指定在主窗口状态兰显示时钟
set palette off &&用来自.bmp图像和ole对象的调色板替代vf默认的调色板
set bell on &&打开系统铃声
set safety off &&在改写已有文件时不显示对话框
set escape off &&确定esc建中断程序或命令的运行
set keycomp to windows &&启用windows按键原则,默认值
set near on &&指定当使用find或feek查找记录不成功时,记录指针将放在最邻近的记录上
set optimize on &&为默认值,启用rushmore优化
set separator to ',' &&千位分隔符
set point to '.' &&指定显示数值表达式或货币表达式的值时小数点所用的字符
set century on &&用4为数字表示年
set currency left &&right &&将货币定义符号放在货币值的左边(右边)
release window screen &&从内存中释放vf主窗口
show window screen &&显示vf主窗口,但不将其激活
zoom window screen min &&最小化vf主窗口,
zoom window screen norm at 1,1 size 22,35 &&改变vf主窗口位置和尺寸
erase &&删除磁盘上的指定文件
md &&在磁盘上创建一个目录
rd &&从磁盘上删除一个子目录
type &&显示文件的内容