| 作者 | 主题 |
|---|---|
|
Longlong_Tech 侠士 经验值:1735 发帖数:560 精华帖:2 |
楼主
主题:WINCC中如何设置在输入用户名密码后才显示按钮平时隐藏该按钮?
如何设置在输入用户名密码后才显示按钮平时隐藏该按钮? 期待中 --------------------谢谢
Life is not divided into semesters.
|
|
0精益求精0 游侠 经验值:435 发帖数:250 精华帖:1 |
楼
主题:回复:WINCC中如何设置在输入用户名密码后才显示按钮平时隐藏该按钮?
不知道楼主做出来了吗?
我有个方案: 第一步:你居然设置了用户登录,你一定也设置了一个文本来显示你当前的用户吧?假如没有的话: 1、你添加一个静态文本,假设:该文本标签为:A。 2、让A的属性窗口中的字体属性的文本属性,将其变量连接到-- -->@currentusername(内部变量) 第二步:你设置A的事件窗口的字体属性的文本属性,将其更改这个选项卡做一个C-Action连接。 第三步:定义一个WINCC内部变量:二进制变量:check_y_n;编写一段C代码 char* user_in; char* user_check; user_in=GetTagchar("@currentusername"); user_check="用户名"; if(*user_in==*user_check) { SetTagbit("check_y_n",TRUE); }//这段代码当登录的用户是你想需要验证的用户时,置为这个变量为真。 else { SetTagbit("check_y_n",FALSE); }//这段代码当登录的用户不是你想需要验证的用户时,置为这个变量。 第四步:做你的按钮的动态连接,把他的显示属性选项卡连接到"check_y_n"; "check_y_n"=1===》显示; "check_y_n"=0===》不显示;
只有退潮时,才知道谁在裸泳!
一日三省吾身,一天三遍论坛!
http://bbs.shejis.com/?fromuser=wamxh521
电气自动化论坛!
|
|
dcount107 侠圣 经验值:2840 发帖数:1737 精华帖:55 |
楼
主题:回复:WINCC中如何设置在输入用户名密码后才显示按钮平时隐藏该按钮?
使用动态向导<如有授权则可以操作>,系统将自动生成代码用于控制属性"允许操作员控制",将代码改到属性“显示”即可。
非淡泊无以明志,非宁静无以致远
|