2012-08-02 3 views
0

내가 chartdirector과 vb.net 를 사용하여 차트를 만들려고 안녕하세요 제가 정확히 객체 클래스로 이미지를 반환하는 sub를 작성하면된다 다음 이제까지 sub에서 반환 무엇을 추가하려고 내 페이지에 이미지 태그에반환 chartdirector 이미지

다음

내가 지금까지 무엇을했는지 있습니다 :

Private Sub createChart(ByVal sender As System.Object, ByVal e As 
    _System.EventArgs) 
    Dim cd As Integer = CreateObject("ChartDirector.API") 
    Dim chart As XYChart = New XYChart(700, 170) 
    Dim values As Double() = {25, 18, 15, 12, 8, 30, 35} 
    Dim labels As String() = {"Labor", "Licenses", "Taxes", "Legal", 
    "Insurance", "Facilities", "Production"} 
    chart.setPlotArea(30, 20, 200, 200) 
    chart.addBarLayer(values) 
    chart.xAxis().setLabels(labels) 
    HttpContext.Current.Response.ContentType = "image/png" 
    Dim mina As BinaryWriter = chart.makeChart2() 
    HttpContext.Current.Response.End() 

End Sub 

이 줄의 코드 휴식

Dim mina As BinaryWriter = chart.makeChart2() 
01 다음과 같은 오류와 23,516,

Argument not specified for parameter format of public overridable function makechart2(format as integer) As Byte()

방법이 큰 감사

답변

0

오류에 따르면 될 것입니다 해결하는 어떤 아이디어는 makeChart2은 정수 매개 변수를 요구, 그것은 또한 Byte의 배열을 반환처럼 보이는하지 a BinaryWriter.

나는 대체물이 있는지 모르거나 코드를 리팩토링해야하는 경우에는 잘 모르겠지만 후자의 경우 리팩터링해야합니다. BinaryWriterWritemakeChart2에서 반환 값입니다.

관련 문제