本帖最后由 采集赛道4 于 2025-10-3 15:36 编辑
在19年我们发了一篇介绍如何为精智屏制作自定义登录画面的文章( 如何为精智屏制作一个自定义登录框)。 有同学留言说当点击带权限控制的控件时,如何避免不弹出系统自带的登录框,那个登录框确实不太美观。当时忙着其它事,没太深究,这几天在准备升级HwBasicLib组件库的事,顺便把这个问题重新梳理了下。实际上西门子没有提供修改系统登录对话框的方法,所以我们的HwLib.GCF对于精智屏的登录处理是采用了一个折衷方法。系统启动后首先显示的是启动画面。 点击“进入”按钮后,弹出我们自定义的登录对话框。
这时必须输入正确的用户名和密码才能进入,反之无法进入系统。
如果是交接班或者长时间的离岗,那么点击上图中右下角的“登出”按钮返回到登录界面即可。当重新登录时,系统会记住上一次的用户名,只需要输入密码即可,提高了操作效率。
有一点需要注意,那就是要去掉用户的自动注销功能,否则还是会弹出系统自带的登录对话框。
使用这种方法可以在一定程度上绕开系统登录对话框,但是还不能完全避免。比如当一个低权限用户登录后操作一个高权限控件还是会弹出,但在大多数场合它是没问题的。
HwLib(慧兰博)技术团队专注于高端自动化技术,如果您对我们的技术教程感兴趣的话,可以X宝上搜索店铺“hwlib”或者“慧兰博” HwLib(慧兰博)技术团队技术资料: https://www.jianguoyun.com/p/DR20ZAEQq_K3CBivk5kD 或者
https://pan.baidu.com/s/1NzDd4nWeH7qDtzJghbe-oQ 提取码:1234
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |