wincc中怎么判断用户有没有登陆?


  #pragma code("useadmin.dll")
 #include "PWRT_API.H" 
 #pragma code() 

 if(GetTagChar("@CurrentUser")=="") //Return-Type: char* 
 {
 PWRTLogin('1');  
 }
 else
 {

 OpenPicture("main.Pdl"); 
 }
 我是想如果用户为空,我就显示登陆对话框,如果不为空,就说明有用户登录了,就直接进入系统,但是实际运行之后,发现根本就不会出现登陆框,直接就进去了,请问是怎么回事啊
 

最佳答案

字符串比较用strcmp指令
 if (strcmp(GetTagChar("@CurrentUser"),"")==0)
 

提问者对于答案的评价:
后面回答的也很好,技术也比较好,但是因为我需要的就是这个功能,所以感谢大家

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

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

相关推荐

  • wincc脚本控件的编写

    请问谁有wincc脚本控件编写教程啊,c和vb哪个用的多呢,谢谢了! 最佳答案 c和vb用的都挺多,看你自己熟悉哪个了。教程网上很多的,自己可以搜索下。 提问者对于答案的评价:谢谢…

    SIMATIC WinCC 2019年6月11日
  • WinCC界面如何给PLC里面的积分时间赋值

    想通过WinCC界面给FB41的积分时间赋值,在WinCC中使用什么格式的变量,如何实现赋值? 最佳答案 积分直接用整数格式要不就是双整格式,要点是值1000就是1秒,FB41接受…

    SIMATIC WinCC 2017年12月7日
  • wincc在线趋势的百分比显示

    在WINCC在线趋势中,要求以电流百分比显示。还要可查一周前曲线 ,怎么搞啊 问题补充:电流实际显示应该从PLC读出来是数字量,是不是标定一下就可以了呢?即0-16384…

    SIMATIC WinCC 2019年6月11日
  • 请问Step-7MicroWIN,WINCC,PC access的安装要求循序吗?

    我先安装了WINCC 6.0中文版,之后安装PC access  V1.0 SP3版,最后安装step-7MicroWin4.0&…

    SIMATIC WinCC 2019年6月11日
  • wincc画面光标定位和显示问题

    在wincc的画面中:1、当从A画面转到B画面后,如何让光标默认停留在B画面上指定“输入输出域”输入位置并闪烁,等待输入数据;2、输入数据完成后,回车,光标默认到下一个“输入输出域…

    SIMATIC WinCC 2019年6月11日
  • wincc曲线问题

    各位高手,请教问题。在WINCC中,我在温湿度历史曲线图上建立了三组曲线—新风温度,回风温度,送风温度。建立曲线模拟后,不能显示曲线的名字,只有颜色,如果是十条曲线图,怎么记得住哪…

    SIMATIC WinCC 2019年6月11日
  • TP177B DP 6MTSN触摸屏与电脑连接不上

    触摸屏能显示,但触摸无反应,现在想把程序上载到电脑,再将它下载到新的触摸屏,电脑通过CP5711、MPI线、S200的PPI线与它连接均失败,不知何故,恳请各位高手赐教,感激涕零。…

    SIMATIC WinCC 2021年7月5日
  • wincc激活不全

    wincc激活时只能激活到Alarm  logging  Run  Time 最佳答案 关于WinCC项目激活过程中出现…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0趋势曲线控件显示趋势曲线名称?

    我想在图片红框内显示黑线和红线旁边的趋势变量名称,请问该怎么设置? 图片说明:    最佳答案 好像是不能的不过你可以通过设置不同的坐标轴显示名称和标签进行显示…

    2017年6月1日
  • 一个画面被多个变量调用

    我想做一个画面如:启动  停止  状态显示等  ,此画面需要被多个变量调用—每台设备都用这个画面,这样就有多个变量对…

    SIMATIC WinCC 2019年6月11日