组态王

1.存参数 --写--

参数:  CE可设置为电脑内存字符串
Filename:string(字符串型),FileOffset:取值为0或1,String:string(字符串型),LineFeed:写入一文本文件时可置为1

返回值:
string (字符串型)

FileDelete( "c:\dell\1.txt" );//先直接删除文本,清空

CE=StrFromReal(顶升吨位总极限设置, 0,"f");FileWriteStr("c:\dell\1.txt",0, CE, 1 );  //实数

CE=StrFromInt(同步位移设置值, 10);FileWriteStr("c:\dell\1.txt",0, CE, 1 );  //整数

2.读参数

参数:
Filename:string(字符串型),FileOffset:int(整型),Str_Tag:将从文件中读出的数据保存于何处, CharsToRead:int(整型)
返回值:
int(整型)

weizhi=1;//寻找位置初始化 然后一行一行的找 //weizhi=起始位置 0等于从起始位置找到回车(或者写在多少个字节里面找把0改成其他,后面的找都是相当于一直以前一个返回值为基点)

weizhi=FileReadStr( "c:\dell\1.txt",weizhi, CE,0 );顶升吨位总极限设置=StrToInt(CE);

weizhi=FileReadStr( "c:\dell\1.txt",weizhi, CE,0 );同步位移设置值=StrToInt(CE);

3.菜单按钮设置

功能图标在按钮旁边添加 菜单 然后代码执行下面的画面切换

if(MenuIndex==0) { showpicture("预顶选择"); } if(MenuIndex==1) { showpicture("脱开选择"); } if(MenuIndex==2) { showpicture("下降选择"); } if(MenuIndex==3) { showpicture("回拉选择"); }

4.报表查询与保存

保存:ReportSaveAs("Report0",\\local\存盘文件名);

查询:ReportSetHistData2(2,1);  变量需要设置灵敏度变换为1时记录最好

清除:ReportSetCellString2("Report0", 1, 1, 500, 10, "");  //批量清除显示的报表

posted @   移动工程师  阅读(1869)  评论(0编辑  收藏  举报
编辑推荐:
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
点击右上角即可分享
微信分享提示