打印本文 打印本文  关闭窗口 关闭窗口  
Foxpro一些重要的设置
作者:佚名  文章来源:不详  点击数  更新时间:2008/4/18 14:52:05  文章录入:杜斌  责任编辑:杜斌

以下是几乎每一个应用程序都要进行的设置: 
_VFP 系统变量 
指向当前运行的Visual FoxPro应用程序对象。 
语法 
_VFP.PropertyName[=eValue] 
-或- 
_VFP.Method 
参数描述 
PropertyName 指定应用程序对象的属性。 
eValue 指定属性的值。Method指定应用程序对象的方法。 
说明 
通过_VFP,您可以访问对象集合(Objects collection)。 
可设置的属性有: 
ActiveForm Application AutoYield 
Caption DefaultFilePath Forms 
Full NameHeight Left 
Name OLERequestPendingTimeout OLEServerBusyRaiseError 
OLEServerBusyTimeout Parent StartMode 
StatusBar Top Version 
Visible Width 

SET SAFETY 
决定改写已有文件之前是否显示对话框,或者决定当用表设计器或用 ALTER TABLE 命令对表结构进行修改后,是否重新计算表或字段规则、默认值以及错误信息。 语法为:SET SAFETY ON | OFF 
SET PROCEDURE TO 
设置运行时的命令文件 
SET CLASSLIB TO 
设置运行时的类库文件 
SET MEMOWIDTH TO 
指定备注字段和字符表达式的显示宽度。 
语法为:SET MEMOWIDTH TO nColumns 
SET MULTILOCKS ON 
决定能否使用 LOCK ()或 RLOCK () 锁定多个记录。 
语法为:SET MULTILOCKS ON | OFF 
若要在程序中使用表缓存必须设置SET MULTILOCKS 为 ON。 
SET HELP TO 
激活或废止 Visual FoxPro 联机帮助或指定的帮助文件。 
语法为 
SET HELP ON | OFF 
- 或者 - 
SET HELP TO [FileName] 
SET DELETED 
指定 Visual FoxPro 是否处理标有删除标记的记录,以及其他命令是否可以操作它们。 
语法为:SET DELETED ON | OFF 
SET EXCLUSIVE 
指定 Visual FoxPro 在网络上以独占方式还是共享方式打开表文件。 
语法为:SET EXCLUSIVE ON | OFF 
SET NOTIFY 
确定是否显示某种系统信息。 
语法为:SET NOTIFY ON | OFF 
SET BELL 
关掉或打开计算机铃声,并设置铃声属性。 
语法为: 
SET BELL ON | OFF 
- 或者 - 
SET BELL TO [nFrequency, nDuration | cWAVFileName, nDuration] 
SET NEAR 
FIND 或 SEEK 查找记录不成功时,确定记录指针停留的位置。 
语法为:SET NEAR ON | OFF 
SET EXACT 
指定比较不同长度两个字符串时,Visual FoxPro 使用的规则。 
语法为:SET EXACT ON | OFF 
SET CONFIRM 
指定是否可以用在文本框中键入最后一个字符的方法退出文本框。 
SET ESCAPE 
决定是否可以通过按 ESC 键中断程序和命令的运行。 
语法为:SET ESCAPE ON | OFF 
SET DATE 
设置日期格式 
语法为:SET DATE [TO] AMERICAN | ANSI | BRITISH | FRENCH | GERMAN | ITALIAN | JAPAN | USA | MDY | DMY | YMD 
SET CENTURY 
设置是否在日期的年中显示世纪值 
语法为:SET CENTURY ON | OFF 
ON SHUTDOWN DO 
指定当试图退出 Visual FoxPro 时所要执行的命令。 
语法为:ON SHUTDOWN [Command]  

 
打印本文 打印本文  关闭窗口 关闭窗口