亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

asp實現k線圖(在線)

2019-11-18 20:20:12
字體:
來源:轉載
供稿:網友
 可以考慮使用MSCHART,但是缺點是顯示不太好看,不很專業,同時,如果客戶端沒有裝的話就比較麻煩,因為顯示不出來,所以一般的網站都采用生成圖片的方式。下面給出MSCHART的一些東西,可以自己考慮著使用,我沒有使用過其他的控件,所以不能給你滿意的答復。另外附給你一個網址,www.tjinfo.com,里面有個調查題,使用了MSCHART,但是沒有用折線,這個你可以自己定義的,CSDN的調查也使用了MSCHART。
=================================================================
看看我的這篇總結,你會受益匪淺!
關于Mschart的說明文檔

MsChart是微軟制作的功能強大的圖表工具,用它可以很方便的建立各種圖表。制作各種3維2維的直方圖,折線圖。結合前一段時間我對Mschart組件的認識,談談Mschart組件的使用方法。
1、 Chart Activex控件:
In the HTML page, insert an <OBJECT> tag for the License Manager object before any other <OBJECT> tags. The License Manager is an ActiveX control that is installed with Internet Explorer.
NOTE: This CLASSID, "5220cb21-c88d-11cf-b347-00aa00a28331", is for the License Manager and not for your ActiveX controls. You must use the same CLASSID every time you refer to the LPK file. In addition, you should keep the Name PRoperty of the <PARAM> tag as "LPKPath", and set the Value property for the <PARAM> tag of the License Manager object to the LPK file name and path. This path may be a relative path but must not refer to a UNC share or a URL on another domain.
Because you can only have one LPK file for each HTML page, make sure that you include all of the licensed ActiveX Controls for the page when you generate your LPK file. For example:
  <object CLASSID="clsid:5220cb21-c88d-11cf-b347-00aa00a28331"
id="Microsoft_Licensed_Class_Manager_1_0">
  <param NAME="LPKPath" VALUE="mschart.lpk">
</object>
Insert the <OBJECT> tag for your licensed control afterward. For example, an HTML page that displays the Microsoft Masked Edit control looks like this.
Here  I downloaded the file mschart.cab from Microsoft's website.  It has been digitally signed.
<OBJECT classid="clsid:3A2B370C-BA0A-11D1-B137-0000F8753F5D"
id=mschart1 style="HEIGHT: 326px; WIDTH: 651px" CODEBASE="mschart.cab"></OBJECT>
You can look this acticle if you need help.
http://support.microsoft.com/support/kb/articles/Q159/9/23.asp
2、 Mschart組件的一些常用屬性介紹
a、charttype:圖形的類型
charttype=0>三維直方圖
charttype=1>二維直方圖
charttype=2>三維折線圖
charttype=3>二維折線圖
charttype=4>三維面積圖
charttype=5>二維面積圖
charttype=14>餅圖
b、showlegend:是否顯示解說
c、titletext:標題
d、Columncount: The number of data columns
e、Rowcount:The number of data rows
f、Footnotetext:The footnote text.
g、Plot: Returns a reference to a Plot object that describes the area upon which a chart is displayed.
h、row: A row number in the current column. Rows are numbered from top to bottom beginning with 1. column: The current data column.
i、Rowlabel: The text for a row label. The label you specify sets the label for the data points identified by the Row property. This label appears along the category axis for most chart types and is used as the label for each individual pie in a pie chart. Label text may not be displayed if it is too long to fit on a chart.columnlabel: . Label text associated with a column in the data grid.
j、Data: The data point value. If the current data point already contains a value, it is replaced by the new value. The chart is redrawn to reflect the new value for the current data point.
k、ChartData: A two-dimensional array that holds the data used to draw the chart. If the first series of a multi-dimensional array contains strings, those strings will become the labels of the chart.ChartData is the default property for the MSChart control.
It is so many properities about Mschart Activex.I only introduce so much.Now,I will provide your two example to you!I wish it can help you understand it.
Example 1:It come from:
http://www.4guysfromrolla.com/webtech/MSChartExample.shtm
<object CLASSID="clsid:5220cb21-c88d-11cf-b347-00aa00a28331"
id="Microsoft_Licensed_Class_Manager_1_0">
  <param NAME="LPKPath" VALUE="mschart.lpk">
</object>
<OBJECT classid="clsid:3A2B370C-BA0A-11D1-B137-0000F8753F5D"
id=mschart1 style="HEIGHT: 326px; WIDTH: 651px" CODEBASE="mschart.cab"></OBJECT>
<script LANGUAGE="Vbscript">
MSChart1.ChartType =1
MSChart1.Plot.SeriesCollection(1).Pen.VtColor.Set 0,0,0
MSChart1.Plot.SeriesCollection(1).Pen.Width = 50
For i = 1 To MSChart1.Plot.Axis(1).Labels.Count
MSChart1.Plot.Axis(1).Labels(i).Format = "$0,###"
MSChart1.Plot.Axis(1).Labels(i).VtFont.Name = "Tahoma"
MSChart1.Plot.Axis(1).Labels(i).VtFont.Size = 10
Next
MSChart1.RowCount = 5
MSChart1.ColumnCount =2
MSChart1.ShowLegend = True
for y = 1 to 2
for x = 1 to 5  
MSChart1.Row = x
MsChart1.Column= y
MSChart1.RowLabel = "Row " & x
call MSChart1.DataGrid.SetData(x, 1, x*5,nullFlag)
call MSChart1.DataGrid.SetData(x, 2, x*10,nullFlag)
next
Mschart1.ColumnLable=y
next
</script>
Example 2:We almost can see it everywhere.
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
function window_onload()
{
t=0;
mschart1.TitleText = "標題";
mschart1.ShowLegend =true;
mschart1.ColumnCount =2;
mschart1.RowCount =3;
for (i=0;i<3;i++)
    {for (j=0;j<2;j++)
        {  mschart1.Row=i+1;
            mschart1.Column=j+1;
            if (2>1)
                mschart1.ColumnLabel =document.form1.cname(j).value;
            else
                mschart1.ColumnLabel =document.form1.cname.value;
            if ((document.form1.rcount.value*document.form1.ccount.value)>1)
                mschart1.Data=document.form1.rc_data(t).value;
            else
                mschart1.Data=document.form1.rc_data.value;
            t++;
        }
    if (document.form1.rcount.value>1)
        mschart1.RowLabel =document.form1.rname(i).value ;
    else
        mschart1.RowLabel =document.form1.rname.value;
    }
}
function select1_onchange() {
mschart1.chartType =select1.value
mschart1.Plot
}
//-->
</SCRIPT>
<TITLE>數據顯示圖</TITLE>
</HEAD>
<BODY LANGUAGE=Javascript onload="return window_onload()">
<object CLASSID="clsid:5220cb21-c88d-11cf-b347-00aa00a28331"
id="Microsoft_Licensed_Class_Manager_1_0">
  <param NAME="LPKPath" VALUE="mschart.lpk">
</object>
<OBJECT classid="clsid:3A2B370C-BA0A-11D1-B137-0000F8753F5D"
id=mschart1 style="HEIGHT: 326px; WIDTH: 651px" CODEBASE="mschart.cab"></OBJECT>
<BR>
顯示方式
<SELECT id=select1 name=select1 LANGUAGE=javascript onchange="return select1_onchange()">
<OPTION value=1>二維直方圖</OPTION>
<OPTION value=0>三維直方圖</OPTION>
<OPTION value=3>二維折線圖</OPTION>
<OPTION value=2>三維折線圖</OPTION>
<OPTION value=5>二維面積圖</OPTION>
<OPTION value=4>三維面積圖</OPTION>
<OPTION value=14>餅圖</OPTION></SELECT>
<!
chtitle    標題
rcount    列數
ccount    行數
rc_type 排列方式(1 以行方式,2以列方式)
rc_data 數據
rname    列名數組
cname    行名數組>
<form name=form1 id=form1>
<input type="hidden" name=rname id=rname value=1993>
<input type="hidden" name=rname id=rname value=1996>
<input type="hidden" name=rname id=rname value=1999>
<input type="hidden" name=cname id=cname value=身高>
<input type="hidden" name=cname id=cname value=體重>
<input type="hidden" name=rcount id=rcount value=3>
<input type="hidden" name=chtitle id=chtitle value=CoolFatMan的成長里程>
<input type="hidden" name=ccount id=ccount value=2>
<input type="hidden" name=rc_data id=rc_data value=179>
<input type="hidden" name=rc_data id=rc_data value=160>
<input type="hidden" name=rc_data id=rc_data value=180>
<input type="hidden" name=rc_data id=rc_data value=170>
<input type="hidden" name=rc_data id=rc_data value=182>
<input type="hidden" name=rc_data id=rc_data value=182>
</form></BODY></HTML>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
宅男66日本亚洲欧美视频| 亚洲成人中文字幕| 久久99久久99精品中文字幕| www国产精品com| 久久影院资源网| 日本免费在线精品| 成人乱人伦精品视频在线观看| 2021久久精品国产99国产精品| 97视频在线观看播放| 国内精品久久久久久久久| 91国内在线视频| 伊人亚洲福利一区二区三区| 国产亚洲精品成人av久久ww| 日韩精品在线视频| 国产精品入口免费视频一| 国产成人激情小视频| 在线播放国产精品| 国产精品视频久久久| 欧美一区二区三区图| 亚洲第一免费网站| 一区二区三区视频在线| 少妇av一区二区三区| 欧洲日本亚洲国产区| 九色91av视频| 亚洲欧美在线免费观看| 亚洲电影在线观看| 色综合伊人色综合网| 日本乱人伦a精品| 国产精品美女免费| 中文字幕亚洲在线| 秋霞av国产精品一区| 亚洲午夜精品久久久久久久久久久久| 亚洲福利在线观看| 国产成人福利视频| 国产男女猛烈无遮挡91| 日韩一区二区福利| 国产精品久久久久久亚洲调教| 成人精品aaaa网站| 另类图片亚洲另类| 精品欧美国产一区二区三区| 亚洲男人天堂网站| 亚洲国产精品中文| 久久久久久久影院| 日韩www在线| 色偷偷亚洲男人天堂| 97av视频在线| 亚洲精品在线观看www| 欧美日韩中文字幕在线视频| 97久久精品国产| 亚洲wwwav| 91精品国产综合久久香蕉的用户体验| 国产精品久久久久aaaa九色| 久久精品国产v日韩v亚洲| 91九色国产视频| 欧美激情日韩图片| 欧美激情极品视频| 精品久久在线播放| 欧美黑人狂野猛交老妇| 欧美精品激情blacked18| 欧美精品一区三区| 91禁国产网站| 亚洲视频国产视频| 欧美精品电影在线| 日韩成人在线播放| 欧美成人剧情片在线观看| 97人人爽人人喊人人模波多| 夜色77av精品影院| 亚洲精品之草原avav久久| 欧美老少做受xxxx高潮| 国产精品久久久一区| 91久久中文字幕| 日韩av快播网址| 视频在线观看99| 国产成人精品免高潮费视频| 久久精品国产亚洲精品2020| 成人av番号网| 国内外成人免费激情在线视频网站| 久久久在线免费观看| 亚洲天堂免费在线| 国产精品日韩专区| 久久99青青精品免费观看| 国产精品久久久久久五月尺| 亚洲aⅴ日韩av电影在线观看| 色偷偷av一区二区三区乱| 国产主播精品在线| 国产日韩精品视频| 日韩欧美在线观看视频| 亚洲免费成人av电影| 国内精品一区二区三区四区| 91午夜理伦私人影院| 久久6免费高清热精品| 色综合影院在线| 亚洲色图25p| 久久久久国产一区二区三区| 久久夜色精品国产欧美乱| 欧美视频免费在线观看| 成人妇女淫片aaaa视频| 91精品久久久久久久久久久| 成人av在线天堂| 欧美性猛交xxxx乱大交3| 国产精自产拍久久久久久蜜| 久久国产精品免费视频| 国产97在线亚洲| 久久国产精品影片| 91禁国产网站| 国产美女精彩久久| 国产精品久久久久一区二区| 91亚洲精品在线| 97视频在线免费观看| 91精品视频在线播放| 美女撒尿一区二区三区| 久久躁日日躁aaaaxxxx| 欧美性感美女h网站在线观看免费| 日韩中文字幕不卡视频| 日本精品在线视频| 亚洲精品国产电影| 国产午夜精品久久久| 97在线看免费观看视频在线观看| 久久99精品国产99久久6尤物| 日韩av网站导航| 北条麻妃一区二区在线观看| 91亚洲人电影| 国产综合久久久久久| 亚洲18私人小影院| 亚洲一级片在线看| 搡老女人一区二区三区视频tv| 亚洲精品少妇网址| 亚洲精品一区av在线播放| 九九热99久久久国产盗摄| 国产精自产拍久久久久久| 国产日韩中文字幕在线| 青青a在线精品免费观看| 欧美日韩中文字幕| 91精品国产自产在线观看永久| 在线日韩第一页| 日韩免费不卡av| 高清日韩电视剧大全免费播放在线观看| 一区二区三区四区在线观看视频| 亚洲人成在线观看网站高清| 欧美激情第6页| 最好看的2019的中文字幕视频| 亚洲3p在线观看| 久久国内精品一国内精品| 亚洲精品影视在线观看| 国产精品久久色| 日本欧美爱爱爱| 久久这里有精品视频| 日本sm极度另类视频| 成人性生交大片免费看视频直播| 91中文精品字幕在线视频| 国产精品成人久久久久| 国产精品爱久久久久久久| 亚洲成人亚洲激情| 久久精品在线播放| 人九九综合九九宗合| 亚洲国产一区二区三区四区| 蜜月aⅴ免费一区二区三区| 国产免费亚洲高清| 日韩精品黄色网| 国产www精品| 亚洲va国产va天堂va久久| 2019精品视频| 亚洲成人激情在线| 欧美成年人视频网站欧美|