激活或废止从程序中向 Visual FoxPro 主窗口或活动的用户自定义窗口的输出。
语法
SET CONSOLE ON | OFF
参数
ON
(默认值)将所有的结果输出到 Visual FoxPro 主窗口或活动的用户自定义窗口中。
OFF
不将结果输出到 Visual FoxPro 主窗口或活动的用户自定义窗口中。
说明
当交互式使用 Visual FoxPro 时,SET CONSOLE 设置为 ON ,而且不能从命令窗口将设置值更改为 OFF。这时,只能在程序中把设置改为 OFF。
SET CONSOLE 影响一些 Visual FoxPro 交互式对话框。例如,如果 SET CONSOLE 设置为 OFF,却没有表打开时,若发出 BROWSE 命令,则 Visual FoxPro 显示一条错误信息。如果在同样条件下 SET CONSOLE 设置为 ON,Visual FoxPro 会弹出一个“打开”对话框。
SET CONSOLE 不影响 @ ... SAY 的输出。@ ... SAY 的输出由 SET DEVICE 的设置控制。
重要内容
出现错误时,SET CONSOLE 总是被设置为 ON。请在错设发生前使用 SYS(100) 检查 SET CONSOLE 的设置。有关这方面的详细内容,请参阅 SYS(100) – Console 设置。