取消激活的权限问题

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

相关推荐

  • 整点启动打印

    做了报表布局和打印作业,应该怎样设置,使打印作业在整点的时候工作 问题补充:请问一下 全局脚本中启动打印作业是用哪一个函数? 最佳答案 在全局动作中启动打印作业。&nbs…

    SIMATIC WinCC 2019年6月11日
  • wincc画面传递变量

    在画面中有多个电机的存在需要在点击不同电机时显示同一副画面这样我可以不用每一个电机都做一个画面了 ,第二就是需要把电机名称 和 需要操作的变量传递进操…

    SIMATIC WinCC 2021年7月5日
  • Wincc CRC校验

    如何用vb实现CRC(循环码)校验?  最佳答案 STEP7编写的不好找,VB编写的网上多的是,呵呵! Function CRC16(data()&n…

    SIMATIC WinCC 2019年6月11日
  • Wincc 工业以太网连接的数量

    Wincc 6.2 Industrial Ethernet(电脑用的是普通网卡 普通双绞线)连接总共有11个PLC,第11个总是连不上,删掉…

    SIMATIC WinCC 2017年12月7日
  • wincc将画面设置为常用画面作用

    wincc将画面设置为常用画面作用,wincc能直接将画面作为模板来调用吗 最佳答案 WinCC V7.3中如何使用结构变量组态画面模板http://www.ad.sie…

    SIMATIC WinCC 2020年11月1日
  • WINCC 如何设计 组对象

    WINCC 如何设计 组对象?如果组对象多的话 对系统运行有影响吗? 最佳答案 组对象是根据作的工程要求或者是为了提高工作效率而使用的,便于复制,移动…

    SIMATIC WinCC 2019年6月11日
  • 工厂设备预警系统方案设计征询

    我想做一个预警系统,把一个工厂的不同车间的的设备系统的实时数据采集出来,所有设备的实时数据上传到一个上位机上,对上传上来的实时数据进行监控,报警等。这个设备我自认为的难点是:1.这…

    SIMATIC WinCC 2021年7月5日
  • 求助:WINCC项目移植器不能移植项目

    我有一个项目,是用WINCC 5.1 sp2做的,现在刚换了电脑,又装了WINCC 6.0,想打开原先的项目,却发现出现以下原因: 第一次:…

    SIMATIC WinCC 2019年6月11日
  • 两个MP277屏和S7-300,S7-200通讯 走DP

    两个MP277屏和S7-300,S7-200通讯 走DP、。现在只有1个MP277屏能通讯上,另外一个是通讯不上的。两个屏的程序是一样的。 最佳答案 你说“两个屏的程序是…

    SIMATIC WinCC 2018年12月14日
  • wincc变量如何从命名变量编译成以太网变量

    我在工程师站新增了十几个点位,程序画面都做好了,不能发布到操作站里,就发现一个问题,工程师站wincc变量连接的是named connections,操作站连接是indu…

    SIMATIC WinCC 2021年7月5日