发表于:2006-06-24 15:56:00
楼主
使用图形模板在处理大量重复性画面时的确可以节省大量的时间和精力。在这里简单归纳以下图形模板的使用步骤:
1、 创建图形模板对象,并绘制图形,将图形模板对象和图形打成单元;
2、 为图形设定动画连接,关联到数据的点参数。
3、 定义现场情况设定模板替换变量;
4、 使用图形模板的点名替换函数,将模板替换变量替换成不同的数据库点。
以上几个步骤不是固定的,第二步和第三步可以调换,具体操作可以依据您的习惯进行。
在使用图形模板组件要注意以下几点:
 图形模板组件只能对数据库的点进行替换操作,其他一些对象,比如窗口对象,虽然也有参数,但是无法使用图形模板替换。
 图形模板实际是通过其替换函数将数据库的点名进行了动态替换,参数不变,所以在使用图形模板时,要确保被替换的点和实际点涉及到的参数保持一致。
 使用图形模板组件时需要将其和相关画面打成单元,在单元之外调用图形模板的替换函数时,需要模板对象命名,通过其名称来调用,如示例中在单元之外的按钮通过“#Template.”调用ChangeTag()方法。