回复:WINCC5中如何调出更改用户密码对话框?

QSQ

  • 帖子

    44
  • 精华

    1
  • 被关注

    1

论坛等级:游民

注册时间:2004-08-10

普通 普通 如何晋级?

发布于 2004-08-23 23:47:36

0楼

我不是斑竹,我不怕,下面是我的程序。(WINCC6。0 环境)
#pragma code ("UseGen.DLL")
#include "usegenap.h"
#pragma code ()

char szUserName[255];
char szPassword[255];
char szNewPassword[255];
char szVerifyPassword[255];
CMN_ERROR err;
CMN_ERROR error;

strcpy(szUserName,GetInputValueChar(lpszPictureName,"@LoginIn"));
strcpy(szPassword,GetInputValueChar(lpszPictureName,"@PasswordIn"));
strcpy(szNewPassword,GetInputValueChar(lpszPictureName,"@NewPasswordIn"));
strcpy(szVerifyPassword,GetInputValueChar(lpszPictureName,"@VerifyPasswordIn"));

if (PWRTSilentLogin(szUserName,szPassword) == FALSE)
{
SetOperation(lpszPictureName,"@OK",FALSE);
SetOperation(lpszPictureName,"@LoginIn",FALSE);
SetOperation(lpszPictureName,"@PasswordIn",FALSE);
SetOperation(lpszPictureName,"@NewPasswordIn",FALSE);
SetOperation(lpszPictureName,"@VerifyPasswordIn",FALSE);

SetVisible(lpszPictureName,"@ERROR",TRUE);
SetVisible(lpszPictureName,"@REPEAT",TRUE);
Set_Focus(lpszPictureName,"@REPEAT");
}
else
{
PWGENConnect("CC_s7_04_08_16_10_55_13R", &err);

PWGENChangePassword( szUserName,szPassword,szNewPassword, &error);

PWGENDisconnect(&err);

}
还不完善,请大家多多指教。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32564条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。