substrc( ) 函数

请参阅

从给定的字符表达式或者备注字段返回字符串。

语法

SUBSTRC(cExpression, nStartPosition [, nCharactersReturned])

参数
cExpression

指定要从中返回字符串的字符表达式或备注字段。

nStartPosition

指定在字符表达式或备注字段 cExpression 中的位置,从该位置开始返回字符串。cExpression 第一个字符的位置是 1。
注意:如果 TALK 设置为 ON,并且 nStartPosition 字符数比 cExpression 字符数大,Visual FoxPro 会产生错误信息;如果 TALK 设置为 OFF,则返回空字符串。

nCharactersReturned

指定从 cExpression 返回的字符数。如果省略 nCharactersReturned,那么返回字符表达式的全部字符。

返回值类型

字符型

说明

SUBSTRC( ) 从给定的字符表达式或备注字段中返回字符串。字符表达式或备注字段可以包含单字节和双字节字符的任何组合。
在调试窗口使用 SUBSTRC( ) 时,SUBSTRC( ) 不能从备注字段返回值。若想在调试窗口返回一个值,需把备注字段放在 ALLTRIM( ) 函数中,再把 ALLTRIM( ) 放在 substrc( ) 函数中。