创建WinCC登陆画面,如何加入C代码

关于WINCC-如何使用自定义的对话框实现用户登陆说要在脚本中加入以下代码
 #pragma code(""useadmin.dll)
 #include "PWRT_api.h"
 #Pragma code()
 PWRTlogin(‘1’);
 代码如何加入到脚本中,具体怎么操作不清楚,还有就是还需要其它的设置吗,望好心人给与指点,万分感谢。

问题补充:
请问如何调用WinCC系统自带的用户登陆框,又如何调用PWRTSilentLogin函数实现登陆。我按照你们说的粘贴过去了,可是提示有29个错误,无法完成编译,这又是怎么回事。

最佳答案

上面的脚本是调用WinCC系统自带的用户登陆框,而不是自定义的对话框。实现自定义的对话框比较麻烦:
  1.打开画面编辑器,创建自定义用户登陆画面,放置控件Microsoft Form TextBox(用于输入用户名及密码),放置按钮控件。
  2.在登陆按钮中使用C脚本,获取输入的用户名合密码,然后调用PWRTSilentLogin函数实现登陆,如登陆成功则跳转至相关画面,如失败则提示出错信息。

 补充:你的WinCC有问题了,否则如此短的代码不可能报29个错误之多。该问题解决办法参见:http://www.ad.siemens.com.cn/service/answer/tobe_solution.asp?Q_id=23717&cid=1032

提问者对于答案的评价:
谢谢,这个问题已解决,非常感谢。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐