wincc的I/0域(输入输出)中,可以实现用户输入值后,不需要ENTER回车就自动把值赋给指定的变量吗?
怎么样实现这样的效果,用户点击登陆按钮,输入帐号口令,确定后如果登陆成功,则跳转到指定画面,否则要求重新登陆.用自带的函数的话,直接就跳转了.给段代码好吗?我用的这段代码,但输入后就要回车才行,太麻烦了.
#pragma code("useadmin.dll")
#include "PWRT_API.H"
#pragma code()
char * x1;
char * x2;
char * x3;
x1=GetTagChar("loginname"); //Return-Type: char*
; //Return-Type: char*
x2=GetTagChar("loginpass"); //Return-Type: char*
if (PWRTSilentLogin(x1, x2))
{
OpenPicture("NewPdl01.Pdl");
//登录成功后的处理
}
SetTagChar("loginname","0"); //Return-Type: BOOL
SetTagChar("loginpass","0"); //Return-Type: BOOL
退出按钮C动作代码:
最佳答案
I/O域->属性->Output/Input->Apply on Exit :设置为yes
提问者对于答案的评价:
言简意赅,正是我想要的,塞上燕的说法很好。
感谢各位的帮助!!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc272821.html