用一下语句实现了登录
#pragma code(""useadmin.dll)
#include "PWRT_api.h"
#Pragma code()
PWRTlogin(''1'');
但是不知道,用户名和密码存放在那个变量里??
看到网上有人用 :
if (PWRTSilentLogin("username", "PassWord")) 这个命令,应该是登录后,用户名和密码符合就返回True.
但是我不知道username和password指的是那个2个变量.
用PWRTlogin(''1'');直接在wincc上就出现登录框,实现登录.自己也没有设置什么变量.任何使用PWRTSilentLogin,希望大家帮帮忙.
谢谢了!!!
最佳答案
PWRTlogin(''''1'''');
只是WinCC API函数,调出登录对话框。
当用户登录成功后,用户名将存于内部变量@CurrentUser中。
PWRTSilentLogin("username", "PassWord")这个函数提供给那些不需要系统登录对话框进行登录的高级组态工程师的。他们可以自己组态登录画面,让用户输入登录用户名及密码,然后用此函数进行判断登录是否成功。
提问者对于答案的评价:
谢谢,明白了!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc277659.html