初学wincc,想做了一个登入界面,内置的登入按钮方法实现了,那种安排两个输入输出域的一直跳转不了。
输入输出域c动作写的是:
#pragma option(mbcs)
SetOutputValueChar(lpszPictureName,lpszObjectName,GetInputValueChar(lpszPictureName,lpszObjectName));
登入按钮:
#pragma code ("UseAdmin.DLL")
#include "pwrt_api.h"
#pragma code ()
if (PWRTSilentLogin(GetInputValueChar(lpszPictureName,"输入/输出域1"),GetInputValueChar(lpszPictureName,"输入/输出域2")) == TRUE)
{
MessageBox (NULL, "输入错误,请重新输入!" , "提示", MB_ICONEXCLAMATION| MB_SYSTEMMODAL);}
else
{OpenPicture("主导航画面.pdl");}//主导航是我要跳转的画面
以上编译时都通过了(若有编译问题可能是粘贴时出的),密码和账户名我已经设置好,
运行时候一直是跳出输入错误的提示。是因为输入输出域没有关联对应变量吗?如果是的话帐户名和密码要分别关联到那个变量名上面?
请高手们帮忙分析解答一下,谢谢。