wincc如何做出试用期提示及输入密码界面?

我想在WINCC项目中做一个软件试用期弹出窗口提示,用户输入正确的密码后才可以正常继续使用,但我又不会用VBS脚本,哪位高手可以帮帮我吗?谢谢了。

问题补充:
谢谢CHEN111201,我看了下连接,却还不是我问题的全部啊,哪位有现成的VBS脚本吗?

最佳答案

If zccg.Read  = 0 Then
   If sydq.Read =0 Then
    If djs.Read >0  Then
     If djs.Read <7 Then
      m=MsgBox( "试用期限即将到期,请在 "&dJs.read&" 天内注册!"+Chr(13) & Chr(10)+"现在注册吗?" ,68,"温馨提示" )
     End If
    Else
     m=MsgBox( "系统将在午夜12点停机,请在此之前注册,否则后果自负!"+Chr(13) & Chr(10)+"现在注册吗?" ,68,"温馨提示" )
    End If
    If m=6 Then
     zcm.Write InputBox("请输入系统开发商提供的序列号注册","注册向导")
     If zcm.Read ="ABCD-1234-5678" Then
      MsgBox"序列号已通过验证,注册成功",,"注册成功"
      zccg.Write 1
      sydq.Write 0
     Else
      MsgBox"序列号输入错误,请重启系统注册?",,"注册失败"
     End If
    End If
   Else
    m=MsgBox("使用期已过,请注册!",64,"温馨提示")
    If m=1 Then
     zcm.Write InputBox("请输入系统开发商提供的序列号注册","注册向导")
     If zcm.Read ="ABCD-1234-5678" Then
      MsgBox"序列号已通过验证,注册成功",,"注册成功"
      zccg.Write 1
      sydq.Write 0
     Else
     MsgBox"序列号输入错误,请重启电脑注册?",,"注册失败"
     hmiruntime.stop
     End If
    End If     
   End If
  End If
  时间在PLC里做,WINCC里建立如下变量
  zccg:   注册成功标志 BOOL
  sydq:  使用期限已到标志  BOOL
  djs:     倒计时天数    INT
  zcm:    注册码       STRING

提问者对于答案的评价:
非常感谢

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午8:34
下一篇 2019年6月11日 上午8:34

相关推荐

  • WINCC用PLCSIM模拟可以读写DB块但是I/O不能读写

    WINCC用PLCSIM模拟可以读写DB块但是I/O不能读写?这是什么原因照成的啊?请各位高手回答!谢谢!用的是step7+wincc来做的,不是PCS7! 问题补充:谢谢两位前辈…

    2017年11月29日
  • Wincc用户归档的使用

    各位大侠,小弟有个任务是这样的。做一个界面调用用户归档UserAdministration这个功能,想能够在界面运行时用VBS或者C脚本编程,可以随时修改用户名和密码。保证用户名和…

    SIMATIC WinCC 2018年1月1日
  • 博途触摸屏编译内部错误报错, 重复的消息级别号

    项目是从之前项目上拷过来的,简单的删除了不要的画面。编译后报内部错误,duplicate message class number.要怎么解决 问题补…

    SIMATIC WinCC 2017年5月28日
  • 还是6.0 顺序启动的问题

    我把  zhangli0 老师的脚本在VBS全局动作里面运行了一下 发现还是有点问题,想看看哪里出的问题。第一个就是提示语法错误 …

    SIMATIC WinCC 2017年6月19日
  • MP277屏能否用U盘来代替MMC卡存储数据

    MP277屏能否用U盘代替存储卡来存储数据、报警数据和历史数据,谢谢了!! 问题补充:俱怀逸兴壮思飞 你好:我用U盘了、存储路径\Storage Card&nb…

    SIMATIC WinCC 2019年6月11日
  • WINCC的C脚步意外中止的问题

    这个问题我观察了好多天,目前也算是发现问题原因了,但不知道解决的办法,具体是现象和事情我详细的说一下:我一个设备上有两台IPC677D按键工控机,这两台工控机现场闲置2年后才开始调…

    SIMATIC WinCC 2021年7月5日
  • 关于西门子工控机

    人家给了我一个配置,运行西门子wincc单机版软件,wincc7.0的,我内存打算再加1个G,跑起来速度怎么样,请问这个配置可行么。E5300和IPC 547D&nbsp…

    2019年6月11日
  • WINCC变量问题求教

    我是一名除学者,我想请问我在MPI协议里创外部变量,在一个画面中,什么情况用地址是输入的变量,什么情况下用地址是输出的变量,什么情况下用地址是位内存的变量,什么情况下用地址是DB的…

    SIMATIC WinCC 2019年6月11日
  • WINCC基础问题

    在做WINCC画面时,突然遇到一个小问题,却解决不了,我组态了一个按钮,鼠标动作时,弹出一个对话框,可以实现这个功能,但是,当这个对话框出现后,我用鼠标点击别的地方时,这个对话框消…

    SIMATIC WinCC 2019年6月11日
  • wincc logging

    许可证秘钥不可用WinCC Logging for Runtime Advanced,这是因为用了历史数据的变量记录的问题么,之前都没提示过…

    SIMATIC WinCC 2021年7月5日