各位大虾,本人现在正在用VB6.0开发一个CAD软件,保存数据的是时候发现一个问题,我查了很多书,上面保存的方法都是以数据的方式保存,没有保存图形的方式,我是在picbox控件中画图,如何将画出的图形保存为图片格式。谢谢!

解决方案 »

  1.   

    Private Sub Command1_Click()
    Picture1.AutoRedraw = True
    Picture1.Print "ok"
    SavePicture Picture1.Image, "c:\aaaa.bmp"
    End Sub
      

  2.   

    大哥,你的方法我试验了,只能打出ok,我的意思是说,我画的直线与曲线是用鼠标交互示画的,参考书是《用VB开发交互式CAD系统》,苏金明编的,在这本书中,他用类来实现交互式,但是保存时,他只是把那些线的数据保存了,没有保存图形,我也试着用SavePicture的方法,但是只保存了一个图片框,就是一个白板,你们看看还有没有其他的好方法。谢谢!
      

  3.   

    你的图形是直接画上去的吗?如果是以控件形式存在的话,参考:
    http://www.china-askpro.com/msg2/qa05.shtml