Functions.MemoTran 方法 | |
用可显示的字符替换回车/换行符。
命名空间:
XSharp.RT
程序集:
XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法 FUNCTION MemoTran(
cTarget,
cReplaceHardCR,
cReplaceSoftCR
) AS STRING CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public static string MemoTran(
__Usual cTarget = default,
__Usual cReplaceHardCR = default,
__Usual cReplaceSoftCR = default
)
查看代码参数
- cTarget (Optional)
- 类型:__Usual
包含回车/换行符的字符串。 - cReplaceHardCR (Optional)
- 类型:__Usual
用于替换硬回车/换行符对的字符。
默认值为分号(;)。
- cReplaceSoftCR (Optional)
- 类型:__Usual
用于替换软回车/换行符的字符。
默认值为空格。
返回值
类型:
String
用指定的回车/换行符对替换后的副本。
备注
回车/换行符是由MemoEdit()放置在字符串中的行结束格式指示符:
软回车(Chr(141))是在MemoEdit()窗口宽度超过的情况下插入的换行。
硬回车(Chr(13))是在用户明确按下Enter键时插入的。
MemoTran()在显示不在软回车遇到的报告表单的备忘录字段时特别有用。MemoTran()通过将软回车转换为空格来解决这个问题。
示例
该示例从备忘录字段中删除所有行结束字符:
1REPLACE _FIELD->Notes WITH MemoTran(_FIELD->Notes)
参见