Show/Hide Toolbars

XSharp

用途

打印或显示文本行

语法

\        TextLine
\\        TextLine

参数

\ TextLine使用时,文本行前会有回车和换行。
\\ TextLine使用 \\ 时,文本行前没有回车和换行。
输出行中不包含 \ 和 \\ 之前的任何空格,但包含 \ 和 \\ 之后的空格。
可以在文本行中嵌入表达式。如果表达式包含在文本合并分隔符(默认为 << >>)中,且 SET TEXTMERGE 为 ON,则会对表达式进行评估,并将其值作为文本输出。

 

描述

\ 和 \\ 命令在 X# 中用于文本合并。

文本合并使您能够将文本输出到文件以创建表单信函或程序。

使用 \ 和 \\ 将文本行输出到当前的文本合并输出文件和屏幕。

SET TEXTMERGE 用于指定文本合并输出文件。如果文本合并未定向到文件,则文本行仅输出到主 Visual FoxPro 窗口或活动的用户定义输出窗口。SET TEXTMERGE NOSHOW 抑制输出到主 Visual FoxPro 窗口或活动的用户定义窗口。

 

示例

该示例使用 ? 和 ?? 语句以及 PadR() 显示数据库文件中的记录,以确保列对齐:

 

CLOSE DATABASES
OPEN DATABASE (C:\Test\Data\testdata')
USE Customer // Open customer table
SET TEXTMERGE ON
SET TEXTMERGE TO letter.txt
\<<CDOW(DATE( ))>>, <<CMONTH(DATE( ))>>
\\ <<DAY(DATE( ))>>, <<YEAR(DATE( ))>>
\
\
\Dear <<contact>>
\Additional text
\
\Thank you,
\
\XYZ Corporation
CLOSE ALL
 

程序集

XSharp.VFP.DLL

参见

SET TEXTMERGE