问题描述:
回答:
推荐使用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 云龙 供稿