GetLinkedVariable的用法

GetLinkedVariable函数返回的值真的是变量名吗,将变量送给指针a
那假设我得到的变量名是var
我要如何将a和字符var比较呢?
char *a;
a=GetLinkedVariable(lpszPictureName,lpszObjectName,"OutputValue");
if(a="var")
{
//程序1
}
else
//程序2
实际上发现a的获取的值的确是var,但是
将if(a="var")改成if(a=1)
程序1依然会执行。
我觉得自己不清楚GetLinkedVariable的用法,希望能有高手指点一下。

最佳答案

C脚本里字符串比较用Strcmp,在C脚本里"=="才是逻辑运算符,"="是赋值,另外a应该要给它分配存储空间,建议熟悉下C语言相关内容

提问者对于答案的评价:
我觉得也是字符串比较方式不对,但是我的C语言不好啊,所以不知道怎么使用,希望你能把程序完善下发给我,谢谢啦!

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

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

相关推荐

  • 实现互锁得办法

    两个开关变量,两个按钮,要实现这两个开关的互锁,点击一号开关,他的变量变一,二号开关的变量为零;点击二号开关,他的变量变一,一号开关的变量为零。 就是这样,用普通办法实现…

    SIMATIC WinCC 2019年6月11日
  • Wincc 的DP通信跟它的以太网通信有什么区别?

    我用的是单机模式的监控系统。上位机是工控机,组态软件用Wincc,下位机用一个控制器。那么这种控制系统Wincc选用什么通信比较好?是DP还是以太网? 最佳答案 DP或以太网都可以…

    SIMATIC WinCC 2019年6月11日
  • Wincc 服务器与客户机

    建立一台服务器和一台客户机组成网络 客户机无法激活画面 提示画面中心没找到启动画面  当服务器改为客户机 客户机改为服务器时就正常…

    SIMATIC WinCC 2019年6月11日
  • 请检查.hmi和_log.ldf文件相匹配

    无法连接到SQL服务器,请检查.hmi和_log.ldf文件相匹配 钻石用户推荐最佳答案 建议参考下面的处理办法——http://support.automation.siemen…

    SIMATIC WinCC 2021年7月5日
  • 如何选择笔记本电脑(工控)

    最近我想换一台笔记本,主要是安装工控软件(如博图等),大家推荐一款性能强悍点的笔记本另外我选择了ThinkPad P53(20QNA003CD)和戴尔G7 (G…

    2021年7月5日
  • wincc服务器组态?

    1、首先WINCC组态服务器的目的是什么?2、比如在服务器的计算机上组态好了一个项目,那运行的时候,是不是把这个项目拷到客户机上激活运行,那服务器本身这台机器上的项目也激活运行吗?…

    SIMATIC WinCC 2019年6月11日
  • WinCC安装过程中,SQL出错

    我在安装WinCC过程中,在安装到SQL Standard Database Services的时候,弹出“sqlservr.exe应用程序错误&nb…

    SIMATIC WinCC 2018年12月9日
  • wincc报警发声怎么做真人发声?请高手指点

    怎么使用微软TTS语音引擎做真人发声的报警啊?请高手指点,小弟QQ51974074 问题补充:微软的TTS可以朗读字符串,只是没接触过wincc,不知道代码往哪写…… 最佳答案 w…

    SIMATIC WinCC 2019年6月11日
  • WINCC全局C脚本打不开

    双击C脚本编辑器就提示\\计算机名\\SCRIPTFCT\could not be accessedplease check:-the&nb…

    SIMATIC WinCC 2019年6月11日
  • WINCC之间无线通讯

    两台WINCC,一台在远端,一台在本地,远端那台WINCC没有以太网线,可以通过4G手机卡上网,本地这台WINCC可以通过以太网线上网,请问一下怎样实现两台WINCC之间的访问? …

    SIMATIC WinCC 2017年6月6日