请教,如何用Wincc读写INI文件

请教,如何用Wincc读写INI文件
INI文件中的格式为如下形式:
[request_weight]
weight=10
[request_state]
request_s=1
其中:weight=10中的数值10需要读入到Wincc中,并且weight的数值定期更新;request_s=1中的数值1是通过Wincc写入到INI文件中,request_s的数值也定期更新
请高手指点一下,C脚本如何实现呢?头回听说还能这么做,搞了一天头都大了?摆脱各位高手了,谢谢!

问题补充:
感谢  寒音  和  dcount107 的解答,我现在通过WritePrivateProfileStringA函数实现了如下格式
[request_weight]
weight=10
在INI文件中的写入,但是还想请教我如何实现在[request_weight]
weight=10
下面继续输出
[request_state]
request_s=1呢?还在实验中,请高手费心指点一下!

最佳答案

还好你说用C脚本,要是VBS脚本则比较麻烦。
C脚本支持用WindowsAPI函数来对INI文件进行读写,如GetPrivateProfileString和WritePrivateProfileString。详情请参考WIndows API帮助,论坛相关帖子见:
http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=5&a_id=335600&s_id=0&num=16#anch

提问者对于答案的评价:
谢谢 几位的热心帮助,初步实现了多字段多键值的写入,现在头痛的是如何读出了,C语言功底不行,真费劲哦!

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

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

相关推荐

  • WinCC与OPC什么关系

    WinCC与OPC如何连接,需要加交换机吗?请教各位大哥 最佳答案 OPC和WinCC一样,都是软件,是不同厂商软硬件之间的数据接口。WinCC本身既可以做OPC Ser…

    SIMATIC WinCC 2019年6月11日
  • wincc里面如何把按钮触发改成变量触发

    wincc里面如何把按钮触发改成通过变量触发 钻石用户推荐最佳答案 可以用全局C动作或VBS动作来做。将按钮里的代码拷贝到全局动作中,可能需要修改,然后,设置全局动作的触发器,选择…

    SIMATIC WinCC 2021年7月5日
  • wincc中怎样编写计算器(包括字母和数字)

    wincc中怎样编写计算器(包括字母和数字),如图1所示,并能通过一个窗口调用出来 图片说明:    最佳答案 你可以用一个画面,里面用按钮,按钮上写上你的字母…

    2021年7月5日
  • wincc v6.2 sp3用什么版本的SQL

    我这里有wincc v6.2 sp3不知道用什么版本的SQL server2005是sp2,还是其它什么版本谢谢 最佳答案 Wincc6 S…

    SIMATIC WinCC 2019年6月11日
  • 如何在WINCC中找出值最小的变量???

    我现在有16个变量需要做反复比较,取出最小的一个,然后给它对应的另外一个变量置1.我用的方法比较麻烦,就是取出一个变量和其他15个比较,看它是不是最小的,如果不是再比较下一个…….…

    SIMATIC WinCC 2019年6月11日
  • S7-200+CP243-1和315DP/PN同时与WINCC通讯容易掉线

    如题,200系统会经常掉线,300系统一点问题都没有,上位机用的服务器(带双网卡),尝试过200和300系统用不同的网段,但是还是常常掉线,怎么能解决呢。 最佳答案 1、S7-20…

    SIMATIC WinCC 2018年12月7日
  • wincc弹出对话框问题

    我写了一个按钮的弹出对话框,C脚本如下:{if(MessageBox(NULL,"确定要静音吗?","提示信息",MB_YESNO|MB_I…

    SIMATIC WinCC 2019年6月10日
  • WINCC6.0用什么模拟软件

    请问我学习WINCC6.0,用什么软件模拟好呢?自带的7张光盘里面有吗?还有个问题,其中一张Doucment的光盘干什么用的啊? 问题补充:我现在装了setp7与WINCC,再装s…

    SIMATIC WinCC 2019年6月11日
  • WinCC 工程师站RC授权点数

    请问:服务器-客户机架构的WinCC,配置了工程师站,需要从工程师站修改WinCC项目,此时工程师站的RC授权是128,还是跟服务器保持一致? 最佳答案 工程师站授权点数与服务器侧…

    SIMATIC WinCC 2021年7月5日
  • wincc 按钮颜色改不了

    wincc V7.0 按钮颜色改不了,在属性颜色的里面做了变更,运行时颜色还是不变,不知道哪里没有弄好? 最佳答案 属性  效果或者其他里边…

    SIMATIC WinCC 2017年11月16日