c语言字符型变量问题

在wincc中,用按钮的鼠标动作做c动作,如
char  as;
as=SetTagChar("WINCC定义的文本变量");
if(as=="txt")------
编译时总有错误,忘高手指点。

问题补充:
写错了,是 as=GetTagChar("WINCC定义的文本变量");

最佳答案

1、导致编译出错在于:char  as;因为 C 中没有字符串数据类型,应该定义字符指针char  *as=NULL;
2、if(as=="txt")语句编译可以通过,但是无法达到字符串比较的目的,应该改为if(!strcmp(as,"txt"))。

提问者对于答案的评价:
谢谢了,已解决

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

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

相关推荐

  • WinCC里有像ifix的Timer控件那样的定时器控件吗

    我需要打开画面后每隔一秒钟给下位机的一个点赋一个当前画面编号的点,例如:打开画面1我需要每一秒或是几秒给PLC里的一个点置1,打开画面2置2,打开画面3置3。。。请问WinCC有像…

    SIMATIC WinCC 2019年6月11日
  • WINCC与三菱PLC通讯问题

    目前有个项目,上位机采用的是WINCC,PLC选的是三菱的,他们之间的通讯方式是如何实现的呢?有用过的前辈指点下吧 最佳答案 走OPC方式。 OPC服务器可以访问PLC,…

    SIMATIC WinCC 2019年6月11日
  • WINCC画面对象移动鼠标显示注释

    在用WINCC6.0做个项目,我想当鼠标移动到某个设备上的时候让设备的编号和注释显示出来,不知道该怎么实现,请做过的高手指点一下该怎么做呢?是不是WINCC就没有这项功能呢? 最佳…

    SIMATIC WinCC 2019年6月11日
  • web画面在远程电脑操作时候,服务器电脑画面也切换,什么原因?

    Web画面在远程电脑操作时候,服务器电脑画面也切换,什么原因?如何解决才好啊? 最佳答案 你切换画面的按钮用按钮本身的切换画面,不要用脚本触发或者点击来做就行了。还有就是WEB可能…

    SIMATIC WinCC 2019年6月11日
  • 力控

    我有一个V6.1的力控项目文件,好像我直接用v7.2打不开。怎么才能快速简单把项目改成v7.2 钻石用户推荐最佳答案 你是力控软件做的项目,还是用wincc做的控制力的项目?如果是…

    SIMATIC WinCC 2021年7月5日
  • ktp600黑屏报警

    ktp600黑屏报警,不知道什么原因导致 问题补充:开机后出现 钻石用户推荐最佳答案 你能将问题描述更清楚点吗?例如黑屏报警,将图片截图发出来,使用多久,在什么环境下使用,是使用过…

    SIMATIC WinCC 2021年7月5日
  • WinCC项目文件

    我在自己的电脑中保存了自己做的WinCC项目。如果我重新安装系统,即重新安装WinCC软件,那么我原来的WinCC项目是否还能够打开?   &nbsp…

    SIMATIC WinCC 2019年6月11日
  • 记录用户登录和注销

    wincc设置了多个用户,需要记录各用户登录和注销的时间,作为事件能查询。希望大伙能给些建议。 最佳答案 专家置评打开报警记录选择菜单栏中的工具–〉WinCC系统消息,选择创建。…

    SIMATIC WinCC 2019年6月11日
  • WINCC四屏显示时,有部份画面缺失。

    公司新买了一台电脑可以带4个显示器,当我在OS-ProjectEditor–>Monitor Configuration 下设定为4显示器输出后,当运行…

    2018年12月7日
  • 关于wincc的几个问题

    如题 钻石用户推荐最佳答案 哪几个问题呢?wincc组态问题合集:http://www.ad.siemens.com.cn/productportal/prods/hmi/winc…

    SIMATIC WinCC 2021年7月5日