: dbcontrols(泰山__我偏不走,气死他们!哈哈哈哈)
我想把第一条去掉,即这时候Mschart上一条曲线也不存在,怎么办?
我想把第一条去掉,即这时候Mschart上一条曲线也不存在,怎么办?
解决方案 »
- 在VB6中数据取得问题
- VB中如何调用DLL中的窗体.
- VB里可以调用Access中的报表吗?
- VB可不可以在WINDOWS下实现对其他应用程序所使用的内存数据进行扫描读取并修改
- vba在word中的应用
- 如何在ACTIVEX中集成WORD编辑器,并进行控制.
- 非常弱的两个问题,惭愧…………
- 请问VB程序怎么处理命令行参数?
- 怎样判断打印作业已经由打印机执行结束?
- 谁知道Combobox控件怎么用?怎么给他的LIST里设初值?(部件里FORM2.0里那个)
- 如何把窗体最小化到右下角的标题栏中,并响应鼠标事件
- 不知大家在对表结构进行更改时,是用SQL语句来做呢,还是用ADOX对象来做?二者区别何在?请各位大侠指点一二!
For i = 1 To MSChart1.RowCount
MSChart1.Row = i
For j = 1 To MSChart1.ColumnCount
MSChart1.Column = j
MSChart1.Data = 0
Next j
Next i
End Sub
我试了一下,还有问题
当我第一次曲线由6个点组成,而第二次由4点组成时,第二次曲线还显示6个点。其中前4点值是第二次曲线的值,可是怎么又出现上次曲线的第5和6的点呢?还是相当于把MSCHART清空时没清干净。可是我看你的循环也看不出哪儿有问题呀,怎么回事?
那些线是一个一个点组成的,移动位置用MSChart1.Row 和MSChart1.Column,跟填写表格没什么差别,移动到一个地方就用MSChart1.Data 赋值,MSChart1.RowCount是总行数MSChart1.ColumnCount
是总列数,二者也可以改变。至于怎么循环和控制,自己琢磨琢磨。
请你帮我试一下,第一条6点,清空,第二条4点,能不能成功?拜托拜托!
MSChart1.Row = 1
For j = 1 To 6
MSChart1.Column = j
MSChart1.Data = 0
Next j
MSChart1.Row = 2
For j = 1 To 4
MSChart1.Column = j
MSChart1.Data = 0
Next jEnd Sub
MSChart1.Column = 1
For j = 1 To 6
MSChart1.Row = j
MSChart1.Data = 0
Next j
MSChart1.Column = 2
For j = 1 To 4
MSChart1.Row = j
MSChart1.Data = 0
Next j
End Sub