翻译作为字符串返回的错误编号。
句法
Function NlsGetText (ErrCode, MsgString, MaxLength)
属性
NlsGetText 函数语法有这些部分:
组成部分
|
描述
|
对象
|
对象表达式,其值为“应用到”列表中的一个对象。
|
ErrCode
|
整数。从之前的eda函数调用返回的错误代码。
|
MsgString
|
字符串。对应于ErrCode的错误消息。
|
MsgString
|
整数。在MsgString中返回的最大大小(单位为字节)。
|
返回值
长整型。
组成部分
|
描述
|
FTK_OK
|
成功。
|
FTK_BAD_MHANDLE
|
指向所传入的不可写内存的指针。
|
FTK_NO_MESSAGE
|
错误不存在相应的消息。
|
FTK_BAD_LENGTH
|
字符串长度太小。
|
备注
错误来源于iFIX。如果消息比在MaxLength中指定的更长,则字符串会被截短。如果没有针对错误的消息,将返回FTK_NO_MESSAGE。
MsgString 参数必须声明为 255 个字符的固定长度字符串,然后才能调用 NlsGetText。例如,您将初始化 MsgString 参数如下:
Dim MsgString As String * 255