在wincc画面中如何实现MSFlexGrid控件的赋值?

不知道怎么在wincc的画面中编写脚本往MSFlexGrid控件里写入内容?请教!

最佳答案

用C脚本:
 #define GetObject GetObject
 __object *pdl=NULL;
 __object *pic=NULL;
 __object *obj=NULL;
 int i,j;
 pdl = __object_create("PDLRuntime");
 pic=pdl->GetPicture(lpszPictureName);
 obj=pic->GetObject("MSFlexGrid");//MSFlexGrid为画面中MSFlexGrid控件的名称
 obj->Rows=6;
 obj->Cols=6;
 obj->Row=0;
 obj->Col=0;
 obj->Text="参数名称";
 obj->Row=0;
 obj->Col=1;
 obj->Text="参数1";
 obj->Row=0;
 obj->Col=2;
 obj->Text="参数2";
 obj->Row=0;
 obj->Col=3;
 obj->Text="参数3";
 obj->Row=0;
 obj->Col=4;
 obj->Text="参数4";
 obj->Row=0;
 obj->Col=5;
 obj->Text="参数5";
 for(i=1;i<6;i++)
 {
 obj->Row=i;
 obj->Col=0;
 obj->Text=i;
 }
 for(i=1;i<6;i++)
 for(j=1;j<6;j++)
 {
 obj->Row=i;
 obj->Col=j;
 obj->Text=i*j;
 }
 __object_delete(obj);
 __object_delete(pic);
 __object_delete(pdl);

 VBS脚本应该比较简单。
参考资料:本论坛HMI板块

提问者对于答案的评价:
thanks

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

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

相关推荐

  • wincc启动后屏蔽系统所有快捷键

    我想在wincc启动后屏蔽系统所有快捷键,只有登录用户engenner后,系统释放快捷键,请问怎么做,我的思路是建立全局C脚本,当检测到engenner用户登录后,在c脚本中释放所…

    SIMATIC WinCC 2017年11月23日
  • wincc 用VBS生成excel报表的困惑

    1表格里的时间是格林威治时间怎么改为北京时间?2表格里的消息文本只能显示英文或者字符,中文成问号,(格式已经改为文本)请详细指点一下 图片说明:    最佳答案…

    2017年10月29日
  • VBS编辑器报错:Es sind keine Fehler aufgetreten

    在VBS全局脚本编辑器中编好一段程序后,进行句法检查,弹出一个窗口,提示以上内容:Es sind keine Fehler aufgetre…

    SIMATIC WinCC 2019年6月11日
  • Simatic WinCC标准窗口

    WinCC中或者触摸屏中如何建立一个标准的弹出式串口,然后通过索引值,在不同的情况下现实需要的界面 最佳答案 1、用结构变量,参考:WinCC V7.3中如何使用结构变量…

    SIMATIC WinCC 2021年7月5日
  • WINCC项目启动不了 出现黄色感叹号

    如图所示…… 求助啊!! 图片说明:    最佳答案 变量没有连接上~~ 提问者对于答案的评价:3q

    2021年7月5日
  • WINCC5.0启动问题

    今天把WINCC5.0项目退出后,出现AP9C0:CCTLGSERVER.EXE…….不能读取内存….之后再次激活项目时,通讯不上,所有变量画面呈现为灰色;但是在我不断…

    SIMATIC WinCC 2019年6月11日
  • 关于MP277触摸屏电脑MMC/SD卡的问题求助

    MP277电脑,型号,6AV6643_0CD01_1AX1电脑有个MMC或SD卡,该卡的型号是什么,是用来存储电脑画面程序的吗?就是说换个新屏,通过MMC卡可以将画面程序导入到新电…

    SIMATIC WinCC 2021年7月5日
  • Wincc 读取plc 时间

    我要获取plc1200的时间,这个时间不是日期的时间,是定时器的运行时间,格式是time 到wincc里没有time 这个格式,怎么办呢,我要得到多少小时多少分…

    SIMATIC WinCC 2021年7月5日
  • 高分求教:WINCC,VB,SQL关系

    各位大侠,我是WINCC的初学者,现在搞不清WINCC,VB,SQL之间的关系,请大家详细的解释一下。 另外VB对SQL可以进行什么操作?谢谢 最佳答案 楼主是想搞清出W…

    SIMATIC WinCC 2019年6月11日
  • WINCC变量记录1

    目的:想对某变量求出平均值或总和,生成到报表中.做个变量记录,想求出该变量的平均值或总和,能否在变量记录—归档—归档名称–变量名—属性—选择平均值或总和?我在报表…

    SIMATIC WinCC 2019年6月11日