寻找控件 我想找一个控件具体的功能是建立图表的功能有点象坐标里面根据给的点来连线我主要是财务里面想把12个月的收入值连线起来做一个图表有点象股票那种大盘的走势图有没有大虾知道是什么控件最好给个简单的例子万分感谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MSChart1-----------------------Private Sub Command1_Click() If MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 2) <> "" And IsNull(MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 2)) = False Then '该表格有数据 With MSChart1 .ChartType = VtChChartType2dPie .ColumnCount = 2 .RowCount = 1 Dim XXX As Double XXX = Val(MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 2)) .TitleText = "饼图示例 完成百分比" .Column = 1 .Row = 1 .Data = XXX .ColumnLabel = "完成百分比" & str(XXX) & "%" .Column = 2 .Row = 1 .Data = 100 - XXX .ColumnLabel = "剩余百分比" & str(100 - XXX) & "%" End With ' With MSChart1' .ChartType = VtChChartType2dPie' .ColumnCount = 2' .RowCount = 1' Dim XXX As Double' XXX = Val(MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 2))' .TitleText = "饼图示例 完成百分比"' .Column = 1' .Row = 1' .Data = XXX' .ColumnLabel = "完成百分比" & Str(XXX) & "%"' .Column = 2' .Row = 1' .Data = 100 - XXX' .ColumnLabel = "剩余百分比" & Str(100 - XXX) & "%"' End With End IfEnd SubPrivate Sub Command2_Click() If MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 2) <> "" And IsNull(MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 2)) = False Then '该表格有数据 With MSChart1 .ChartType = VtChChartType2dBar .ColumnCount = 2 .RowCount = MSHFlexGrid1.Rows - 1 .RowCount = 1 .TitleText = "直方图示例 本旬出口数量与去年同期对比值" Dim XXX, XXXX As Double For I = 1 To MSHFlexGrid1.Rows - 1 XXX = Val(MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 2)) XXXX = Val(MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 2)) .Column = 1 .Row = 1 .Data = XXX .Column = 2 .Row = 1 .Data = XXXX .RowLabel = MSHFlexGrid1.TextMatrix(I, 1) .RowLabel = "" Next I .Column = 1 .ColumnLabel = "本旬出口数量" .Column = 2 .ColumnLabel = "去年同期对比百分数" End With End IfEnd Sub TeeChart 5专业很多啦不过好像还没有公布的pj,我都是自己来的 一个提交控件执行多条SQL语句,帮忙看看有简单方法吗? 关于Image的问题??? 在线等!!! 谢谢 Len("字符串") 的结果为什么是3而不是6?怎样才能得到6的结果? ((((((抢串口。急啊。)))))) 有没有VB写的常驻程序? 如何用API控制打印队列中的内容??? VB连接远程SQL数据库时卡住 sql语句如何写?(急!) 急!急!如何用vb6.0访问老版本的FoxPro的 *.dbf数据库 快来救我!!!!老板已在虎视眈眈!!!!也许下个月我由要去流浪了!!! 如何获得与winsock连接的远端的ip地址 菜鸟问题:如何使我的DLL组件的属性为只读、可读写。(20)
-----------------------Private Sub Command1_Click()
If MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 2) <> "" And IsNull(MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 2)) = False Then '该表格有数据
With MSChart1
.ChartType = VtChChartType2dPie
.ColumnCount = 2
.RowCount = 1
Dim XXX As Double
XXX = Val(MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 2))
.TitleText = "饼图示例 完成百分比"
.Column = 1
.Row = 1
.Data = XXX
.ColumnLabel = "完成百分比" & str(XXX) & "%"
.Column = 2
.Row = 1
.Data = 100 - XXX
.ColumnLabel = "剩余百分比" & str(100 - XXX) & "%"
End With
' With MSChart1
' .ChartType = VtChChartType2dPie
' .ColumnCount = 2
' .RowCount = 1
' Dim XXX As Double
' XXX = Val(MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 2))
' .TitleText = "饼图示例 完成百分比"
' .Column = 1
' .Row = 1
' .Data = XXX
' .ColumnLabel = "完成百分比" & Str(XXX) & "%"
' .Column = 2
' .Row = 1
' .Data = 100 - XXX
' .ColumnLabel = "剩余百分比" & Str(100 - XXX) & "%"
' End With
End IfEnd SubPrivate Sub Command2_Click()
If MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 2) <> "" And IsNull(MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 2)) = False Then '该表格有数据
With MSChart1
.ChartType = VtChChartType2dBar
.ColumnCount = 2
.RowCount = MSHFlexGrid1.Rows - 1
.RowCount = 1
.TitleText = "直方图示例 本旬出口数量与去年同期对比值"
Dim XXX, XXXX As Double
For I = 1 To MSHFlexGrid1.Rows - 1
XXX = Val(MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 2))
XXXX = Val(MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 2))
.Column = 1
.Row = 1
.Data = XXX
.Column = 2
.Row = 1
.Data = XXXX
.RowLabel = MSHFlexGrid1.TextMatrix(I, 1)
.RowLabel = ""
Next I
.Column = 1
.ColumnLabel = "本旬出口数量"
.Column = 2
.ColumnLabel = "去年同期对比百分数"
End With
End If
End Sub
不过好像还没有公布的pj,我都是自己来的