lr_message()
向日志和输出窗口发送消息。
int lr_message(const char * format,exp1,exp2,... expn。);
参数说明:
format C Language:格式化的字符串。如果是字符串,请用引号括起来。使用可用于printf的标准消息格式设置要打印的表达式的格式。
exp1,exp2,.. expn C Language:要格式化和打印的表达式(变量)。
message Object oriented:包含要发送到“输出”窗口的消息的字符串。请参见VB字符串参数和Java字符串参数。
lr_message函数将消息发送到日志文件和输出窗口。当在VuGen中运行时,输出文件是output.txt。
使用lr_log_message而不是此函数仅将消息发送到日志文件。这节省了将消息发送到输出所需的网络和控制器资源。
要将消息发送到输出文件,必须在运行时设置中启用日志记录,并选择始终发送消息。如果选择仅在发生错误时发送消息,则此函数没有输出。
在日志文件中,此函数不列出发出消息的位置和行号。要发出包含这些详细信息的消息,请使用lr_output_message。
示例:lr_message
在以下示例中,如果与服务器的连接失败,lr_message将发送消息。
char * abort =“aborting ...”;
... ...
if(init()<0){
lr_message(“login failed:%s”,abort);}
return(0);
}}