| 作者 | 主题 |
|---|---|
|
寒音 侠圣 经验值:2896 发帖数:1394 精华帖:6 |
楼主
主题:WINCC5中如何调出更改用户密码对话框?
如题,请帮忙!
没有
|
|
QSQ 游民 经验值:64 发帖数:44 精华帖:1 |
楼
主题:回复:WINCC5中如何调出更改用户密码对话框?
我不是斑竹,我不怕,下面是我的程序。(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); } 还不完善,请大家多多指教。 |