wincc登陆如何判断登陆成功

#pragma code ("UseAdmin.DLL")
 #include "pwrt_api.h"
 #pragma code ()

 PDLRTAllowSetForegroundWindow(NULL, NULL, NULL);
 PWRTLogin(''1'');
 if (PWRTLogin(''1''))
 OpenPicture("1.pdl");为什么我的登陆不起作用呢?我上面的程序是调用登陆对话框,对登陆成功如否进行判断,如果登陆成功就切换画面,而我做的无论我登陆如否都切换画面。

问题补充:
如果我不想再自己组态登陆的对话框的话,要直接判断登陆成功是否都没有直接使用的函数呢?也就是说只要我判断没有出错的对话框出来就证明它成功登陆了。这种情况下可以用的函数会是 什么?

最佳答案

PWRTLogin(''1'')<注:参数不是"1">是ODK函数,功能是显示登录对话框。
 只要显示出登录对话框,函数就返回TRUE;
 只有在没有显示出对话框的时候才返回FALSE。

 至于用户有没有登录成功,则不能用这个函数来判断。
 可以自己组态一个登录画面,或者用WinCC内部变量@CurrentUser来判别。

提问者对于答案的评价:
问题已经解决,自己做了个。

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

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

相关推荐

  • combox选项内容字体大小更改

    如何更改combox控件选项字体大小,好像在属性里没有找到。谢谢 图片说明:    最佳答案 看图片,用WINCC工具栏里面的字体设置就可以 图片说明: &nb…

    2021年7月5日
  • wincc系统画面

    我是个新手,请教各位老师在wincc画面上做有清零按扭,但一按清零画面提示没有权限,我没有管理员密码,现急需解决。请各位老师帮帮忙,谢谢 最佳答案 如果键盘没屏蔽的话,进入winc…

    SIMATIC WinCC 2019年6月11日
  • wincc 7.0 用户归档 日期时间格式

    之前做的用户归档,时间和日期都是脚本%ignore_a_1%的字符串,类似这样CSTR(year(now))。后期做控件显示时,用字符串的日期和时间排序不好用啊。现在我想改成整型或…

    2021年7月5日
  • 服务器/客户机模式,做服务器的电脑services.msc中的workstaion服务,在电脑不用时,该服务会自动停止

    服务器/客户机模式,做服务器的电脑,services.msc中的workstaion服务,在电脑不用时,过大约半个多点,该服务会自动停止,导致服务器端和客户端画面无法操作,重启该服…

    SIMATIC WinCC 2019年6月11日
  • 怎么检测WinCC与PLC的通信状态

    怎么检测WinCC与PLC的通信状态,当通信断开时在报警中显示“通信中断”,通信再次连接正常时在报警中显示“通信连接”,并计算出中间的间隔时间 最佳答案 可以将信号质量状态取出,进…

    SIMATIC WinCC 2019年6月11日
  • HMI 用户管理

    采用精简面板,在HMI变量表设置内部变量,数据类型为Wstring,在计划任务中采用用户更改获取当前用户名,但是在画面组态中,采用IO域组态显示用户名称,但是在IO域中无法组态Ws…

    SIMATIC WinCC 2021年7月5日
  • wincc运行中各个进程的名字和作用

    wincc运行中各个进程的名字和作用,请列的全一点  我主要想知道变量记录的进程名字 问题补充:我不是运行出错  我需要判断某个进程是否运行…

    SIMATIC WinCC 2017年11月19日
  • WINCC C脚本的入门问题

    我是新学的C脚本 请问 : 1 。 要使用MASSAGEBOX() 要引用哪个DLL或者头文件 ?DLL+头文…

    SIMATIC WinCC 2019年6月11日
  • WINCC项目移植的问题

    我用WINCC打开一项目时,提示项目移植的问题,打不开,请问是什么问题,怎么才能打开它? 最佳答案 WinCC V6.x打开V5.x的项目都会有需要项目移植的提示。&nb…

    SIMATIC WinCC 2019年6月11日
  • WINCC的历史趋势不显示

    WINCC6.1版本。我有四台HMI, 冗余显示.在其中一台电脑中,打开各趋势组的趋势画面,实时显示正确,历史显示没有,这是什么原因?TAGLOGGING 配置…

    SIMATIC WinCC 2019年6月11日