用剪贴板!
mschart.EditCopy;
Clipboard.Clear
Set repSpermSystem.Sections("secPageHead").Controls("imgBeeline").Picture = Clipboard.GetData
Clipboard.Clear
mschart.EditCopy;
Clipboard.Clear
Set repSpermSystem.Sections("secPageHead").Controls("imgBeeline").Picture = Clipboard.GetData
Clipboard.Clear
Clipboard.Clear
mschart.EditCopy;
Set repSpermSystem.Sections("secPageHead").Controls("imgBeeline").Picture = Clipboard.GetData
Clipboard.Clear
If TypeOf PrintObject Is Printer Then
PrintObject.EndDoc
End If
End Sub
Private Sub WritePicture(pic As Object, x1 As Single, y1 As Single, _
PrintObject As Object)
PrintObject.PaintPicture pic, x1, y1
End Sub
Private Sub PrintChart(o As Object)
MSChart1.SelectPart VtChPartTypeChart, 0, 0, 0, 0
MSChart1.EditCopy
WritePicture Clipboard.GetData, 1440, 1440, o
WriteEndDoc o
End Sub