如何使用WinCC以横向格式打印硬拷贝?

说明:
为此目的使用如下调用创建按钮:

#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
WinExec("PrtScr.exe -l -nomcp",SW_SHOWNORMAL);
}

注意事项:

  • 始终将执行参数(例如-l -nomcp)定义为小写字母!

硬拷贝函数(“PrtScr.exe”)和相关参数我们可以在 WinCC 信息系统以下路径中得到“Working with WinCC > Documentation of configuration and runtime data > Runtime documentation > Logging data from other data sources > Output parameters for hard copies”。

还有如何在 web 客户端上使用硬拷贝函数,这个信息业也在WinCC 信息系统以下路径中得到“Options > WinCC/Web Navigator > WinCC Web Navigator Documentation > Using the WinCC/Web Navigator Client > "Hard copy" Function on the Web Client”。

  • 你必须在 Web 客户端上始终设置 the -nomcp 参数,因为否则 PrtScr.exe 会设法连接它本身到 WinCC 项目管理器,这样在Web 客户端是无效的。
  • 若运行程序已启动,且此按钮重新组态,硬拷贝可能无法工作因为PrtScr.exe已经激活。这种情况下,请关闭运行程序然后重新启动。或者使用-end结束PrtScr.exe后再使用-nomcp

关键字:
打印屏幕

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc333055.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论