请问如何打印、保存和复制MSCHART生成的图?

jerryleo 2002-04-16 10:53:59
我想请教一下,如何打印、保存和复制MSCHART生成的图?

多谢了!
...全文
52 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
twodays 2002-04-17
  • 打赏
  • 举报
回复
可以把它copy到剪贴板中,然后再打印,这个例子是从MSDN里面找出来的,我没有试验过。
MSChart1.EditCopy
Printer.Print " "
Printer.PaintPicture Clipboard.GetData(), 0, 0
Printer.EndDoc

不过我以前用过把它copy到剪贴板中之后,在转换到一个image控件中,然后也可以打印、保存了。
dbcontrols 2002-04-17
  • 打赏
  • 举报
回复
Private Sub Command1_Click()
MSChart1.EditCopy
End Sub

Private Sub Command2_Click()
MSChart1.EditCopy
Picture1.Picture = Clipboard.GetData
SavePicture Picture1.Picture, "C:\Test.bmp"
End Sub

Private Sub Command3_Click()
MSChart1.EditCopy
Picture1.Picture = Clipboard.GetData
Printer.PaintPicture Picture1.Picture
End Sub

Private Sub Form_Load()
Command1.Caption = "复制"
Command2.Caption = "保存"
Command3.Caption = "打印"
End Sub

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧