Functions.SetThousandSep 方法 (UInt32) | |
返回并可选地更改在数字到字符串转换函数中使用的千位分隔符设置。
命名空间:
XSharp.Core
程序集:
XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法 FUNCTION SetThousandSep(
nNewSetting AS DWORD
) AS DWORD
public static uint SetThousandSep(
uint nNewSetting
)
查看代码参数
- nNewSetting
- 类型:UInt32
表示新的千位分隔符的 ASCII 代码。
初始默认值取决于 SetInternational(),您可以参考以获取更多信息。
返回值
类型:
UInt32
如果
nNewSetting 未指定,SetThousandSep() 返回当前设置。
如果指定了
nNewSetting,则返回之前的设置。
备注
通常情况下,数值在没有千位分隔符的情况下显示,除非您明确指定数字使用了图像输出。图像输出是通过使用图像子句来实现的,可以通过 @...SAY...GET 命令、Transform() 函数或 FieldSpec:Picture 属性来定义。
注意:
在您的源代码中用于表示图像子句中千位分隔符的逗号字符不受此设置影响,正如用来表示小数分隔符的句点字符不受 SetDecimalSep() 影响一样。
因此,您的源代码不会根据这些设置而变化,如下面的示例所示。
示例 参见