以下是引用zhoujibin1在2007-5-29 11:29:08的发言:VB绘图函数总结(精华浓缩),非API函数. 这两天用VB绘制Excel表格中数据,总结了VB绘图函数,奉献给大家伙,大家又可以省点时间,可以多干点别的有意义的事. 为啥不用Excel内部投图方法呢? 1.图是放在窗体上的, 有控件作图,但我对控件不熟悉,找遍这个论坛就没看到有人把MSCHART讲清楚,也没有把WOC chartspace 控件讲讲的, 其实这两个控件非常有必要学会. 2.还需要用鼠标拉动两条竖线来确定需要选定的x坐标区域,这个区域的x值用来干别的. 以上两点让我不得不在VB6中做一个DLL,内含一个窗体加上Picture控件及其它一些按钮等,再用VBA引用这个DLL. 其实这方法可以扩展来做很多图的绘制, 加上API绘制,那么你就可以得到更快的绘制速度;不过目前电脑够快,就用VB函数绘制不是海量数据的图,速度一样不慢,大家能接受. 下面就发给大家, 我这两天总结的VB绘图方法,里面包含了实例,这都是精华的实例, 在我电脑上运行无误. 欢迎版主给我精华,理由: 1. 该版无该方面的内容; 2. 实例确实精华, 里面的逻辑可以扩展到任意语言绘图! ding |