回答:
推荐使用ADSLOGxxx功能,快捷实现输出指定文本到系统日志或者消息框中,以下简要说明使用方式:
首先根据不同的记录对象选择对应的函数:
Function |
记录对象 |
占位符 |
ADSLOGDINT |
整型数值,最大不超过±2147483647 |
%d |
ADSLOGLREAL |
浮点型数值 |
%f |
ADSLOGSTR |
字符串型数据,最大长度255个字符 |
%s |
此处记录的是一个INT型的数值变化情况:
以下说明msgCtrlMask对输出的影响:
msgCtrlMask |
说明 |
错误列表 |
Tc输出 |
系统日志 |
弹窗 |
ADSLOG_MSGTYPE_HINT |
消息类型为提示 |
|
|
|
|
ADSLOG_MSGTYPE_WARN |
消息类型为警告 |
|
|
|
|
ADSLOG_MSGTYPE_ERROR |
消息类型为错误 |
|
|
|
|
|
目的地 |
|
|
|
|
ADSLOG_MSGTYPE_LOG |
消息被写进系统日志 |
√ |
√ |
√ |
|
ADSLOG_MSGTYPE_MSGBOX |
消息被输出到一个消息框。此功能在Windows CE下不可用。 |
√ |
√ |
|
√ |
ADSLOG_MSGTYPE_STRING |
消息是一个直接给出的字符串(默认) |
√ |
√ |
|
|
消息展示区域说明:
2025.3.31 云龙 供稿