取消激活的权限问题

各位前辈,我想请教一下取消激活权限的问题。因为我只有WINCC的完整版(而且还是盗版)没有运行版,怕客户随便的修改项目里面的东西,所以我就想给“取消激活”设置一个权限,在主画面上做个按钮,按钮动作就出来一个输入密码对话框,密码正确才能修改项目内容。
 不知道小弟说得大家能不能明白?谢谢各位!另外还有就是用户管理怎么用,我搞了半天一直没有明白,我在里面设置了密码怎么没有用啊?在这里设置密码是限制什么的?

问题补充:
怎么设置权限?是不是在用户管理里面设置权限?麻烦你能不能发给我这方面的案例,谢谢~你说把键盘锁上?windows键也能锁上吗?

最佳答案

你只是想让用户无法修改你的东西而已,
 那你可以将所有键盘都锁掉,在WINCC的计算机属性里可以更改设置来锁掉,然后在画面上做一个按钮,在里面写脚本,这个脚本的功能是打开编辑画面。然后你在这个按钮上加一个权限,只有用管理员登陆的时候才能点击它。
 打开编辑画面的脚本如下:
 #pragma option(mbcs)
 #ifdef RUN_ON_WEBNAVIGATOR

 #else
    HWND hExplorerWindow= NULL;
    HWND hRuntimeWindow= NULL;

    hExplorerWindow= FindWindow("WinCCExplorerFrameWndClass",NULL);
    hRuntimeWindow= FindWindow("PDLRTisAliveAndWaitsForYou",NULL);

    if(hExplorerWindow)
       {
       ShowWindow(hExplorerWindow, SW_MINIMIZE); // This entry is only necessary for Windows 2000
       ShowWindow(hExplorerWindow, SW_SHOWNORMAL);
       SetForegroundWindow(hExplorerWindow);
    } 
    else
       printf("\r\n SetForeground failed");
 #endif
 

提问者对于答案的评价:
非常感谢,学习了

专家置评

也可以参考网友_满_的回答。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc270738.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午7:48
下一篇 2019年6月11日 上午7:48

相关推荐

  • 打开暴风影音时Microsoft Script Debugger自动启动

    各位专家: 我的wincc6.0安装了脚本调试器Microsoft Script Debugger,在运行项目时,它总是自动弹出;而且当我打开暴风影音…

    SIMATIC WinCC 2019年6月11日
  • wincc7.3画面上有个属性对话框动不了了

    做个简单画面,还没做好,画面上有个属性对话框动不了,开关电脑和从新打开软件都不能消除对话框,用鼠标点击,就听咚咚声 最佳答案 在运行里输入reset_wincc.vbs试试,看能不…

    SIMATIC WinCC 2021年7月5日
  • SetTagValue/GetTagValue函数的使用。急!

    SetTagValue/GetTagValue函数的使用方法。。请详细。最好举个例子。谢谢 问题补充:能不能给个实例什么的。。我不知怎么用 最佳答案 SetTagValue/Get…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible smart v3 安装问题11

    我安装到目录那步 显示不出来安装文件名 点击下一步什么也没有 钻石用户推荐最佳答案 1、操作系统兼容性,不支持HOME版,是不是考虑安装虚拟机。2、安装路径不得…

    SIMATIC WinCC 2020年11月1日
  • WINCC完全备份

    现场有一台工控机上面有一个WINCC项目,现在需要做完全备份,就是用U盘考下来,现在需要注意什么,才能完全考下来,谢谢! 最佳答案 wincc 有一个自带的项目复制的&n…

    SIMATIC WinCC 2017年11月23日
  • WinCC通讯疑问

    WinCC与TDC通讯,两台PC机服务器项目为项目构建时所做,使用正常。现加入的第三台PC机服务器项目是通过WinCC项目复制器拷贝而成,激活后通讯不上,第三台与前两台中的一台项目…

    SIMATIC WinCC 2019年6月11日
  • WinCC flexible SMART V3 安装后打不开

    win7 32位 安装后打不开,提示:WinCC flexible Application已停止工作 图片说明:    …

    2021年7月5日
  • 两台电脑与一台300plc通讯数据显示不同步

    两台电脑监控一台西门子cpu315-2pn/dp 通过两个pn接口分别和两台电脑通讯,这两台电脑上数据更新不同步, 问题补充:其中一台电脑坏了一次,修复好后拿到现场用的时…

    SIMATIC WinCC 2017年10月29日
  • wincc7.0移植程序到7.4

    wincc7.0程序移植到wincc7.4,静态文本文字都是问号?,换过语言,但还是出现???,那位大佬遇见这种问题,并解决了,指点一下下面是7.0移植到7.4的对比图片 最佳答案…

    SIMATIC WinCC 2021年7月5日
  • wincc弹出对话框问题

    我写了一个按钮的弹出对话框,C脚本如下:{if(MessageBox(NULL,"确定要静音吗?","提示信息",MB_YESNO|MB_I…

    SIMATIC WinCC 2019年6月10日