您现在所在的是:

西门子SIEMENS

回帖:6个,阅读:3320 [上一页] [1] [下一页]
1229
fyxr
文章数:101
年度积分:50
历史总积分:1229
注册时间:2004/12/17
发站内信
发表于:2005/6/20 17:55:00
#0楼
在 WinCC 的 C-全局脚本中,(或VB脚本,6.0以下没有VB,最好是C的)
如何读取硬盘上的文本文件,
并把读出的内容赋给变量,显示在页面中?
文本的内容在单行、多行、数字、字符等不确定的情况下如何处理?
太复杂的话,请先说说单行数字的情况下怎么做?

WinCC的帮助里只给个函数名"fopen",没给参数含义,NND!
请大虾们帮助!
1033
wjy330
文章数:29
年度积分:50
历史总积分:1033
注册时间:2004/12/23
发站内信
发表于:2005/6/20 22:41:00
#1楼
和标准C一样
972
yjy14
文章数:6
年度积分:50
历史总积分:972
注册时间:2005/5/24
发站内信
发表于:2005/7/4 17:27:00
#2楼
很简单!
972
yjy14
文章数:6
年度积分:50
历史总积分:972
注册时间:2005/5/24
发站内信
发表于:2005/7/4 17:48:00
#3楼
FILE* fp;
fp=fopen("Par.tzn","r");
rewind(fp);
fscanf(fp,"%s\n",tag1);
SetTagChar("temp1",tag1);
fscanf(fp,"%s\n",tag2);
SetTagChar("temp2",tag2);
fscanf(fp,"%s\n",tag3);
SetTagChar("temp3",tag3);
fscanf(fp,"%s\n",tag4);
SetTagChar("temp4",tag4);
fclose(fp);
在把变量组态到画面中的输入/输出去!!!

972
yjy14
文章数:6
年度积分:50
历史总积分:972
注册时间:2005/5/24
发站内信
发表于:2005/7/4 17:49:00
#4楼
FILE* fp;
fp=fopen("Par.txt","r");
rewind(fp);
fscanf(fp,"%s\n",tag1);
SetTagChar("temp1",tag1);
fscanf(fp,"%s\n",tag2);
SetTagChar("temp2",tag2);
fscanf(fp,"%s\n",tag3);
SetTagChar("temp3",tag3);
fscanf(fp,"%s\n",tag4);
SetTagChar("temp4",tag4);
fclose(fp);
在把变量组态到画面中的输入/输出去!!!

1007
zhangling200
文章数:48
年度积分:50
历史总积分:1007
注册时间:2005/7/5
发站内信
发表于:2005/7/5 21:54:00
#5楼
?????????
1229
fyxr
文章数:101
年度积分:50
历史总积分:1229
注册时间:2004/12/17
发站内信
发表于:2005/7/10 11:18:00
#6楼
感谢大侠支持!

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

78.0005