没有人在.net2005下用过这控件吗?请教啦!再加分也行。

解决方案 »

  1.   

    现在明白好像是.net把它做了个封装,重新提供一个类,所以函数都变了,和网上提供的一些例子不同。但是还是不会用啊!
    up高手!
      

  2.   

    没错,我用VS2008,函数名都变了,你看看mschart.h头文件,函数都在里头,很容易明白。
    put_RowCount()\put_ColumnCount()\put_data()....
      

  3.   

    其实是封装了一下,如果你仔细看6.0下面的函数是GetPlot(),vs2010(.net)里面是get_Plot(),他们的返回值不同,前者是CvcPlot,后者是Lpdispatch,6.0下面mschart.h文件中函数声明返回值其实也是lpdispatch,只不过在return前加了强制类型转换,语句如下,return (CvcPlot)lpdispatch;只要在你用返回值之前,自己转换一下就可以。