在画面中如何通过一个按钮来执行登录/退出?

Login
Action for login (for example, “mouse click” event):
#pragma code (“useadmin.dll”)
#include “PWRT_api.h”
#pragma code()
PWRTLogin(‘c’);LogoutAction for logout (for example, “mouse click” event):
#pragma code (“useadmin.dll”)
#include “PWRT_api.h”
#pragma code()
PWRTLogout();

PWRTLogin 参数必须是 CHAR 字符。它指定了显示对话框的监视器。如果只使用一个监视器,那么保留默认参数“c”或者指定“1”。

注意
可以使用 PASSLoginDialog 函数来代替 PWRTLogin或者 PWRTLogout 函数。这个函数需要和函数 PWRTLogin 相同的参数。 PWRTLogin和 PASSLoginDialog 函数可以调用登录界面,在上面可以登录或者注销。 函数 PWRTLogout 被正确执行并且不调用登录界面。

正确执行后这两个函数都返回“1”。然而,登录不会等到显示对话框之后。

注意
如果使用多个显示器,为了能使登录对话框显示在合适的显示器上,需要 WinCC Basic Process Control (OS项目编辑器)。
不使用 WinCC Basic Process Control 时,可以指定显示器编号,但登录对话框始终显示在第一个显示器上。

关键字
编程注意事项

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

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

相关推荐

发表回复

登录后才能评论