1.创建家族graphics对象
手工绘制图形必须指定你绘图表面。其中,窗体和所有具备text属性的控件都可以才是绘制图形的表面。毕竟graphics对象标识gdi的绘图表面,所以才,绘制图图形可以先创建战队graphics对象。创建战队graphics对象有以上几种方法。
1使用creategraphics方法创建角色
这是一种比较普遍的创建方法,其格式为:dim对象名asgraphics对象名窗体名(或控件名).creategraphics
2凭借painteventargs参数传递graphics对象
窗体或控件的paint事件可以不直接能完成图形手工绘制。在编写paint事件处理程序时,参数painteventargs就提供给了图形对象。.例如:
privatesubform1_paint(byvalsendersuchobject,byvaleas)handles
dimg_paintasgraphics
…
endsub
3从image对象创建家族
还也可以可以使用image对象来创建家族,正在此时要使用方法
草图图形首先要会使用画笔
画笔是用来画线的gdi对象,它是pen类的一个实例。不使用画笔是可以绘制直线,曲线,包括矩形,圆形,多边形等形状的边框。
1建立画笔
格式:dim画笔名andnewpen(颜色[,宽度])其中颜色即用画笔绘制的线条的颜色,宽度是画笔绘制的线条的宽度,单位是像素。宽度的默认值是1。
的或:dimmypenthoughnewpen()或dimmypenthoughpennewpen()
2绘制线条或空心形状
成立画笔后,就可以不用graphics类的各种方法手工绘制直线,曲线或平行四边形,圆形等空心形状的线条。
(1)drawline方法——画直线drawline(画笔名,x1,y1,x2,y2)其中,(x1,y1)和(x2,y2)是两条直线的起始点和强制停止点的坐标,他们也可以是integer值,也是可以是sin
实时的用graphs.ocx控件,vb6安装好盘里有,历史曲线最好把数据导入到excel用xy散点图做,速度快,不打印在excel里也很灵活自如方便啊呀,我变更土地性质过和你同样的东西那就是这样基于的。