在MCGS菜单栏–工具–用户权限管理下–设置用户名和密码后:
1、打开MCGS工作台–打开主控窗口–进入菜单组态
2、在菜单组态中–右击新建菜单项–双击打开刚新建的菜单的属性窗口–把菜单名称改成你要设置的窗口名称–再单击选择最右边的脚本程序窗口
3、假设你要加密的窗口名称为“窗口1”并且只有管理员组的用户成功登录才能打开窗口,脚本程序参考如下(已经测试成功):
只有管理员组打开的窗口 脚本程序:
IF !LOGON()=0 THEN
IF !STRCOMP(!GetCurrentGroup( ),”管理员组”)=0 THEN
窗口1.Open( )
else
窗口1.Close( )
ENDIF
ENDIF
不区分用户组,只要密码正确就能打开的窗口 脚本程序:
IF !LOGON()=0 THEN
IF !STRCOMP(!GetCurrentGroup( ),”管理员组”)=0 OR !STRCOMP(!GetCurrentGroup( ),”操作员组”)=0 THEN
窗口1.Open( )
else
窗口1.Close( )
ENDIF
ENDIF
MCGS用户窗口加密测试源码下载地址:http://pan.baidu.com/share/link?shareid=141405&uk=1864521289
该例程中:
窗口1 只有管理员组用户登录成功可以打开,
窗口2只要输入正确的用户名和密码不区分用户组都能打开。
微信扫一扫 请博主喝啤酒
@依然王的人 这个密码如何设置,我的初始密码都不知道o(╯□╰)o
我尝试了在标准按钮下添加你的脚步,检查时提示错误,不知道什么原因,还有你给的工程打不开,恳请赐教
你好,请仔细阅读文章,脚本不是添加在某个按钮下的,另外请检查工程文件路径是否包含空格。MCGS工程文件保存路径不能含有空格。
有水平
一个网友问的问题,就顺便写成文章了