组态王6.53 2008版本历史曲线控件新增了GetIdFromVarName方法,通过此方法和CurveRemove方法结合即可实现上述功能,使用方法如下:
LONG GetIDFromVarName( LPCTSTR VarName);
参数: VarName,即曲线下方列表中显示的变量名称,作为参数传入时,直接写入变量名称即可,不需要\local\或者\本站点\的前缀。
返回值:LONG型,成功获得返回对应的ID,否则返回-1。这个参数可以传给CurveRemove用以删除指定ID的曲线。
调用方法如下:
long F;
F=Ctrl5.GetIdFromVarName("仿真变量");
Ctrl5.CurveRemove(F);
需要更新文件。