求助:趋势画面中加入打印功能 点击:741 | 回复:5



赖赖

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 2回
  • 年度积分:0
  • 历史总积分:70
  • 注册:2005年1月22日
发表于:2006-09-12 13:27:00
楼主
刚刚接触ifix,客户要求在趋势画面中加入打印功能
不知道如何实现,请高手指点,谢谢!
我用的版本是ifix v3.5



张道陵

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 88回
  • 年度积分:0
  • 历史总积分:92
  • 注册:2005年8月07日
发表于:2006-09-21 10:39:00
1楼
可以用对象的layer属性实现,先将除趋势图以外的所有对象成组,名为group1,在打印按钮的代码中加入下面语句:
me.layer=1
group1.layer=2
chart1.layer=-1
pintscreen
me.layer=-1
group1.layer=-

宁锐

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 29回
  • 年度积分:0
  • 历史总积分:106
  • 注册:2004年7月20日
发表于:2006-09-21 14:48:00
2楼
还有一方法:通过改变趋势控件的大小,然后pintscreen,打印后再恢复趋势控件原大小。

赖赖

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 2回
  • 年度积分:0
  • 历史总积分:70
  • 注册:2005年1月22日
发表于:2006-09-21 15:20:00
3楼
为什么我在打印按钮代码中加入pintscreen会报编译错误:子过程或函数未定义

abcxyz

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 32回
  • 年度积分:0
  • 历史总积分:106
  • 注册:2004年11月23日
发表于:2006-09-22 08:42:00
4楼
应该是printscreen

guww

  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 49回
  • 年度积分:0
  • 历史总积分:77
  • 注册:2002年1月25日
发表于:2006-09-22 11:36:00
5楼
api

热门招聘
相关主题

官方公众号

智造工程师