取消激活的权限问题

各位前辈,我想请教一下取消激活权限的问题。因为我只有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日
下一篇 2019年6月11日

相关推荐

  • 请教wincc flexible线条动画效果

    在画面上画一条平行线,线的左端头连接变量a,右端头连接变量b,左右端头随着变量a,b的变化沿着Y轴上下移动。假如说a变量值没有发生改变,b变量改变了,那么线的左端头不动,右端头在Y…

    SIMATIC WinCC 2018年12月9日
  • wincc v7.4 图形编辑器打不开

    wincc v7.4之前都用的好好的,昨天打开一个画面时一直卡在那里了,我就从资源管理器里把wincc推出了,今天早上来用的时候,发现双击变量编辑器没反映,打开一个画面,…

    SIMATIC WinCC 2021年7月5日
  • winCC中显示下列服务器上已达到所组态的统计数据记录上限(10000条)

    每次进入曲线画面的时候就会出现这个提示,我想知道怎么将这个上限设置的更大,或者可以当数据到达上限后自动清零,或者手动清零。麻烦西门子的工程师能够尽快给我答案,有点急!谢谢 图片说明…

    2021年7月5日
  • 流量累加

    客户要求水泵流量,在上位机上体现实时流量,每小时流量累加,每天流量累加,每小时/每天/每月流量曲线图,流量数据可存档,汇总。对瞬时流量进行累加 用PLC做还是用在WINC…

    SIMATIC WinCC 2021年7月5日
  • SCADA系统的服务器可以用商用的台式计算机吗?

    SCADA系统的服务器可以用商用的台式计算机吗? 最佳答案 可以用商用台式机,但是稳定性、可靠性和安全性要低很多。服务器和商用台式机的区别1.稳定性、可靠性的区别:通常台式机只需要…

    SIMATIC WinCC 2021年7月5日
  • 请教

    这么个事,复制了别的WCC6.0SP3项目到我的电脑上,我的WCC为6.2SP2,,他那有个受全局脚本控制旋转的图形,问题1.不论我把他的项目在我的电脑上升不升级,图形可以快速旋转…

    SIMATIC WinCC 2019年6月11日
  • wincc打开项目激活到30%,就自动显示“取消激活”怎么回事啊

    那位前辈帮下啊,谢谢了先! 最佳答案 这是因为你的项目路径中有中文。包括你放在桌面上,都不行。最多激活到70%左右就会取消激活。    这个…

    SIMATIC WinCC 2019年6月11日
  • PCS7OS仿真

    WINCC画面电机阀门点不出操作面板 问题补充:电机阀门是OS 编译生成的 钻石用户推荐最佳答案 图1图标对应的面板的名称见图2,这是图1中的图标的severname属性…

    2021年7月5日
  • wincc归档数据不显示

    现场作为服务器的wincc,版本V7.0sp1,表格控件从6月9号至今已经有两天不显示归档数据了。重启wincc,控件好像又被激活了,又能显示了。这种情况已经出现过多次,想根治,请…

    SIMATIC WinCC 2019年6月11日
  • 请解释详细点,下面的我遇到的问题:

    SetVisible(lpszPictureName,"Valve9",1-GetVisible(lpszPictureName,"Valve9&qu…

    2019年6月11日