登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:如何wincc启动时弹出登陆框
点击:6758 回复:12
楼主
编辑
引用
管理
caosnow
求教
如何在wincc每次启动打开初始画面时自动弹出系统登陆框。
07-05-08 12:25
1楼
编辑
引用
管理
pqsh
初始画面做登录不就行了?或者在初始画面设置登录按钮.工业应用不要做那么复杂和花哨.
07-05-08 13:32
2楼
编辑
引用
管理
caosnow
可以自定义组合键弹出登陆框,我想知道如何在启动初始画面后自动弹出
07-05-08 13:38
3楼
编辑
引用
管理
belial2006
PWRTLogin(1)
07-05-08 16:59
4楼
编辑
引用
管理
caosnow
谢谢楼上,可是语句应该写在什么地方,就是如何触发?
07-05-08 21:45
5楼
编辑
引用
管理
belial2006
在 全局脚本 里 周期 触发
这样会不停的弹出,所以还要修改
就是建立一个内部变量,作为执行PWRTLogin()的判断条件
如初始这个变量为0,当打开初始画面时将变量设为1
全局脚本 执行PWRTLogin()语句后 再将变量设为0
试试看吧
07-05-09 08:20
6楼
编辑
引用
管理
caosnow
谢楼上,你说的我都试过了,用鼠标触发的话c动作写的是
#pragma code ("useadmin.dll")
#include "PWRT_api.h"
#pragma code()
PWRTLogin();
我现在想知道的就是如果打开初始画面settag内部变量,那么判断初始画面是否打开的函数是什么,该如何写,再次感谢
07-05-09 09:40
7楼
编辑
引用
管理
belial2006
用 GetPictureName("画面名称","窗口名称") 得到一字符串指针
与初始画面名称比较(C语言没学好,用什么函数我不知道。在这里向大家求教了)
07-05-09 11:57
8楼
编辑
引用
管理
belial2006
用strcmp指令比较,注意 初始画面名称 要大写
strcmp(,)==0 则两个名称一致
07-05-09 13:11
9楼
编辑
引用
管理
caosnow
哥们你真好,不过问题已解决,初始画面事件里面打开画面处写c动作即可。你的方法没时间试了,还是多谢你的思路
07-05-10 10:04
上一页
下一页
工控新闻
中国创新创业大赛工业智能体专业赛启动
艾迈斯欧司朗亮相CIOE 2025,重磅发布多款光与传感新品及创新应用
沪上有约 | 9月23-27日,汇川技术诚邀您莅临工博会
亚信电子亮相IAS 2025,发布最新工业通信控制芯片与USB PTP时间戳技术
德国7月工业产出三月来首度回升 低迷制造业Q3现转机
又一传感器公司冲刺H股上市!今年已涨超50%!
自变量机器人完成近10亿元A+轮融资 阿里云首次出手领投具身智能
日立宣布历史性10亿美元制造业投资 通过生产关键电网基础设施助推美国能源未来
更多新闻资讯