请教:wincc如何读取ini文件中数值存到内部变量中

请教: wincc如何读取ini文件中数值存到        内部变量中。
我通过writeprivateprofilestringa函数,创建ini文件,同时写入内容格式如下
[first]
firstkey=10
[second]
secondkey=11
[third]
thirdkey=1
我希望通过getprivateprofilestringa读取secondkey的键值11存入Wincc内部变量m中,参考了dcount107有关“怎么用Wincc读写ini文件”一帖,自己编写了一个简单的程序(我没有C语言功底)
char *strTa = { "m"  };
#pragma code("Kernel32.dll")
BOOL GetPrivateProfileStringA(char*,char*,char*,char*,long,char*);
#pragma code()
char *strSection="second";
char *strKey="secondKey";
char *szINIFile="e:\\11.ini";
char *szResult;
GetPrivateProfileStringA("First","FirstKey","",szResult,255,"e:\\11.ini");
SetTagChar("m","szResult");
我设置了一个i/o域,显示内部变量M,但是怎么也无法将键值11赋给M在i/o域显示,请各位高手指点一下,估计是我程序哪里写错了,试了好几天也没成功。谢谢

最佳答案

可以。读写int文件就好像读写文本一样!

提问者对于答案的评价:
通过调试实现了,呵呵,比较高兴

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

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

相关推荐

  • wincc 显示无法有符号整数

    通过OPC采集第三方数据,第三方数据显示类型为Sint,显示-11,OPC监视只能看到65524,wincc要做哪些设置,直接采用有符号整型就可以么?求解答 最佳答案 第三方设备中…

    SIMATIC WinCC 2017年6月9日
  • wincc V7.3通过modbus tcp协议与第三方通讯

    厂区磅房电脑做程序通过modbus tcp协议把设定装车的重量直接传输给我的上位机,上位机用wincc V7.3。在变量管理器中插入modbus &n…

    2020年11月1日
  • WINCC学习的例子,以及详细的解释

    希望各位能给小弟推荐一些学习WINCC的好课件,以及好的例子!或者好的书。谢谢大家了!我的邮箱为ygy_wust183@yahoo.com.cn 最佳答案 在www.ad.siem…

    SIMATIC WinCC 2019年6月11日
  • wincc 7.0 怎样通过全局脚本修改本地计算机系统时间。

    wincc  7.0  怎样通过全局脚本修改本地计算机系统时间。望高手协助一二。 问题补充:或者有什么方法使一个内部变量无符号16位数,每隔…

    SIMATIC WinCC 2021年7月5日
  • wincc7.3无法创建连续的结构变量

    我创建一个结构类型,和其下的3个外部元素,我选择MW30开始地址,系统没自动分配三个从MW30开始的连续地址,为什么 ? 图片说明:    &nbsp…

    2017年6月19日
  • wincc7.3报警记录里的内容怎么都没了?

    点开报警记录,除了“新到达的消息列表”有数据以外,其他如“已确认的消息列表”,“已经离开的消息列表”,“过程消息列表”“操作记录列表”“系统日志”全都是空白的。这什么情况?以前都好…

    SIMATIC WinCC 2021年7月5日
  • Wincc组态下拉选择菜单

    各位大佬,小弟现在使用WINCC的过程中碰到一个问题,请教一下。现在想在WINCC的界面上组态一个选择菜单,比如,由一个文本框和一个在该文本框上的下拉点击按钮组成。如,现在有2个配…

    SIMATIC WinCC 2020年11月1日
  • wincc冗余和web授权的问题

    服务器已装WINCC的授权,现在要加web和冗余的功能,但是不知道这个授权支不支持web和冗余的功能,wincc版本是7.4 SP1 求解答,谢谢? 问题补充:…

    SIMATIC WinCC 2020年11月1日
  • WINCC2008安装缺少文件?

    我在安装2008时出现缺少SSF文件,安装不能继续。这是什么意思?请教~~~~~~~~~ 最佳答案 把安装文件放到分区根目录下面,路径中不要有中文,或者做成ISO文件安装。 提问者…

    SIMATIC WinCC 2019年6月11日
  • wincc 数据读写

    本人是新手,想请救各位高手,本人想用WINCC  7.0的用户归档来存储与读取数据,现在想问一下如何把静态文本与动态文本存储到数据库里面,以及通过查询显示出来?…

    SIMATIC WinCC 2019年6月11日