您现在所在的是:

西门子SIEMENS

回帖:12个,阅读:6735 [上一页] [1] [2] [下一页]
1020
caosnow
文章数:30
年度积分:50
历史总积分:1020
注册时间:2007/5/8
发站内信
发表于:2007/5/8 12:25:00
#0楼

求教
如何在wincc每次启动打开初始画面时自动弹出系统登陆框。
19852
pqsh 版主
文章数:7496
年度积分:468
历史总积分:19852
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2007/5/8 13:32:00
#1楼
初始画面做登录不就行了?或者在初始画面设置登录按钮.工业应用不要做那么复杂和花哨.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
1020
caosnow
文章数:30
年度积分:50
历史总积分:1020
注册时间:2007/5/8
发站内信
发表于:2007/5/8 13:38:00
#2楼
可以自定义组合键弹出登陆框,我想知道如何在启动初始画面后自动弹出
1220
belial2006
文章数:70
年度积分:50
历史总积分:1220
注册时间:2006/8/31
发站内信
发表于:2007/5/8 16:59:00
#3楼
PWRTLogin(1)
1020
caosnow
文章数:30
年度积分:50
历史总积分:1020
注册时间:2007/5/8
发站内信
发表于:2007/5/8 21:45:00
#4楼
谢谢楼上,可是语句应该写在什么地方,就是如何触发?
1220
belial2006
文章数:70
年度积分:50
历史总积分:1220
注册时间:2006/8/31
发站内信
发表于:2007/5/9 8:20:00
#5楼
在  全局脚本  里 周期 触发

这样会不停的弹出,所以还要修改
就是建立一个内部变量,作为执行PWRTLogin()的判断条件
如初始这个变量为0,当打开初始画面时将变量设为1
全局脚本 执行PWRTLogin()语句后 再将变量设为0

试试看吧
1020
caosnow
文章数:30
年度积分:50
历史总积分:1020
注册时间:2007/5/8
发站内信
发表于:2007/5/9 9:40:00
#6楼
谢楼上,你说的我都试过了,用鼠标触发的话c动作写的是
#pragma code ("useadmin.dll")
#include "PWRT_api.h"
#pragma code()
PWRTLogin();
我现在想知道的就是如果打开初始画面settag内部变量,那么判断初始画面是否打开的函数是什么,该如何写,再次感谢
1220
belial2006
文章数:70
年度积分:50
历史总积分:1220
注册时间:2006/8/31
发站内信
发表于:2007/5/9 11:57:00
#7楼
用 GetPictureName("画面名称","窗口名称") 得到一字符串指针

与初始画面名称比较(C语言没学好,用什么函数我不知道。在这里向大家求教了)
1220
belial2006
文章数:70
年度积分:50
历史总积分:1220
注册时间:2006/8/31
发站内信
发表于:2007/5/9 13:11:00
#8楼
用strcmp指令比较,注意 初始画面名称 要大写

strcmp(,)==0 则两个名称一致
1020
caosnow
文章数:30
年度积分:50
历史总积分:1020
注册时间:2007/5/8
发站内信
发表于:2007/5/10 10:04:00
#9楼
哥们你真好,不过问题已解决,初始画面事件里面打开画面处写c动作即可。你的方法没时间试了,还是多谢你的思路

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004