S E T T A L K 命 令

S E T T A L K 命 令 - 图1决定 Visual FoxPro 是否显示命令结果

语 法

SET TALK ON | OFF | WINDOW [ WindowName ] | NOWINDOW

参 数 描 述

O N

S E T T A L K 命 令 - 图2S E T T A L K 命 令 - 图3S E T T A L K 命 令 - 图4S E T T A L K 命 令 - 图5S E T T A L K 命 令 - 图6S E T T A L K 命 令 - 图7S E T T A L K 命 令 - 图8默 认 值 允 许 把 对 话 结 果 发 送 到 Visual FoxPro 主 窗 口 系 统 信 息 窗 口图 形 状 态 栏 或 用 户 自 定 义 窗 口 中 如 果 SET TALK 设 置 为 OFF 后 再 改 为O N 那 么 对 话 结 果 将 传 送 到 发 出 SET TALK OFF 命 令 之 前 的 输 出 位 置

OFF

S E T T A L K 命 令 - 图9S E T T A L K 命 令 - 图10S E T T A L K 命 令 - 图11阻 止 对 话 结 果 传 送 到 Visual FoxPro 主 窗 口 系 统 信 息 窗 口 图 形 状 态 栏 或用 户 自 定 义 窗 口 中

W INDOW [ W indowNam e]

S E T T A L K 命 令 - 图12S E T T A L K 命 令 - 图13S E T T A L K 命 令 - 图14S E T T A L K 命 令 - 图15W indowName 指 定 接 收 对 话 结 果 的 用 户 自 定 义 窗 口 接 收 对 话 结 果 的 用 户 自定 义 窗 口 必 须 在 传 送 对 话 结 果 之 前 创 建 如 果 指 定 的 窗 口 不 存 在 对 话 结 果将 发 送 到 Visual FoxPro 系 统 窗 口 中

N O W I N D O W

S E T T A L K 命 令 - 图16将 对 话 结 果 直 接 传 送 到 Visual FoxPro 主 窗 口 中

说 明

S E T T A L K 命 令 - 图17S E T T A L K 命 令 - 图18S E T T A L K 命 令 - 图19S E T T A L K 命 令 - 图20有些表处理命令返回有关运行状态的信息 S E T T A L K 命 令 - 图21 或 对话结果 S E T T A L K 命 令 - 图22 这些命令有

APPEND FROM

AVERAGE

CALCULATE

COPY TO

COUNT

DELETE

INDEX

PACK

REINDEX

REPLACE

SUM

SELECT – SQL

TOTAL

SORT

S E T T A L K 命 令 - 图23S E T T A L K 命 令 - 图24S E T T A L K 命 令 - 图25S E T T A L K 命 令 - 图26在 Visual FoxPro 中 对话结果直接传送到 Visual FoxPro 主窗口 图形状态栏或用户自定义窗口中 对话也可以被关掉

S E T T A L K 命 令 - 图27S E T T A L K 命 令 - 图28S E T T A L K 命 令 - 图29S E T T A L K 命 令 - 图30SET TALK 的汇报时间间隔可以用 SET ODOMETER 命令指定 SET ODOMETER 的默认设置是 100 请注意当 SET TALK 设置为 ON 时 程序的运行速度会降低 这

S E T T A L K 命 令 - 图31S E T T A L K 命 令 - 图32S E T T A L K 命 令 - 图33是因为 Visual FoxPro 主窗口或用户自定义窗口必须经常更新的缘故 如果只需知道某一命令处理记录的总数 就可以在程序执行完后就发出 SET TALK OFF 命令并显示 _TALLY 系统变量

S E T T A L K 命 令 - 图34SET TALK 的作用范围是当前数据工作期

请 参 阅

DEFINE WINDOW, SET DATASESSION, SET NOTIFY, SET ODOMETER, SYS(103), _TALLY