关于chart的几个小问题

时间:2022-11-03 17:36:35
我在看一些书时,看到了以下的语句,我想问一下是什么意思?
dynamic_cast<TCircledSeries*>(PieSeries6)->FillSampleValues(n);
1)我想问的是dynamic_cast<TCircledSeries*>及FillSampleValues(n)什么意思?
2)CheckDataSource()这个方法的含义及用法?
3)Rotate(n)的含义及用法?
4)FromResize(this)是什么意思?
5)Series->YValues->last()是什么意思?
要是那位朋友给出完整的答案,并且能把chart的一些主要方法及属性给我介绍一下,我可以多给分:P

17 个解决方案

#1


3)Rotate(n)的含义及用法?

应该就是旋转N度吧

4)FromResize(this)是什么意思?

这不是关于CHART的了吧?是关于窗体自己调整大小的事件了。

#2


不清楚朋友们对chart学习的看法,直接双击chart进行属性设计觉得很简单,但真的要是一步一步的编写,我真有点弄不明白,不知那位朋友能帮我学过这一关?

#3


我的天,不会吧,都这么多天了,也没有人回答我的问题?

#4


试一下

#5


dynamic_cast<TCircledSeries*>(PieSeries6)->FillSampleValues(n);
//------
这个就是把(PieSeries6)->FillSampleValues(n)转换为TCircledSeries* 类型的。。。

关键字dynamic_cast<XX>是新风格的类型转换函数。它是动态转换类型操作符,它的作用是将一个基类引用或指针转换为一个派生类的引用或指针,或者反过来说。
仅仅当基类至少有一个虚函数时。可以用这个东西转换!!

与之相对应的还有static_cast<XX>,reinterpret_cast<XXX>,const_cast<XXX>..
建议搞本书来看看。。。

#6


其它的就不知道了。。。没用过chart..

#7


什么样的书有这方面的说明呀,我的BCB书不下十五本,就是没找到,才不好意思请叫你们的:)

#8


static_cast<T>我查资料找到了,而另几个问题没有找到,还请各位帮一下:(

#9


不清楚没人回答用不用结分?要是不用我结分了:(

#10


关于chart你可以查以前的帖子啊很多的,
结不结贴是你的权利,建议结贴,
你揭贴我蹭分呵

#11


这两个人,我给100分,每个要得多少呀,我的天,你们算便宜了。
要是真的没有人回答,周一我一定会结分的:(

#12


我希望能有几个朋友UP也行,不然,我真的不想把100就分给两个人,那样得分也太容易了:(

#13


我是C++ Builder的新手,哈哈,来蹭点分,没意见吧。

#14


在BCB版搜索chart,有八十多篇呢

#15


FillSampleValues(n)的含义及用法;这个是什么意思呢?其它我已经搞定,那位能帮忙,对了至少给你30分!

#16


相送分就送給我吧。
我抄幫助中的東西出來要分,臉都有些紅了。
Declaration

procedure FillSampleValues(NumValues : Longint); virtual;

Description

Each Series draws random values at design mode unless you connect the Series component to other Series component or to a DataSet (Table,SQL,TClientDataset) component.

This method adds some random values to the Series and redraws it.

Example

Series1.FillSampleValues(20);
{will draw a series with 20 values at runtime}


Declaration

procedure CheckDataSource;

Description

The CheckDataSource method will refresh all Series point values, either from database Tables, Queries or another Series points. You can call this method regularly if you want new or modified data to appear in realtime in the Series. The parent Chart will be repainted to reflect any changes.

還有不少東東西,多多看幫助吧。

#17


不清楚还有没有人回答,要是没了,周一晚上结分

#1


3)Rotate(n)的含义及用法?

应该就是旋转N度吧

4)FromResize(this)是什么意思?

这不是关于CHART的了吧?是关于窗体自己调整大小的事件了。

#2


不清楚朋友们对chart学习的看法,直接双击chart进行属性设计觉得很简单,但真的要是一步一步的编写,我真有点弄不明白,不知那位朋友能帮我学过这一关?

#3


我的天,不会吧,都这么多天了,也没有人回答我的问题?

#4


试一下

#5


dynamic_cast<TCircledSeries*>(PieSeries6)->FillSampleValues(n);
//------
这个就是把(PieSeries6)->FillSampleValues(n)转换为TCircledSeries* 类型的。。。

关键字dynamic_cast<XX>是新风格的类型转换函数。它是动态转换类型操作符,它的作用是将一个基类引用或指针转换为一个派生类的引用或指针,或者反过来说。
仅仅当基类至少有一个虚函数时。可以用这个东西转换!!

与之相对应的还有static_cast<XX>,reinterpret_cast<XXX>,const_cast<XXX>..
建议搞本书来看看。。。

#6


其它的就不知道了。。。没用过chart..

#7


什么样的书有这方面的说明呀,我的BCB书不下十五本,就是没找到,才不好意思请叫你们的:)

#8


static_cast<T>我查资料找到了,而另几个问题没有找到,还请各位帮一下:(

#9


不清楚没人回答用不用结分?要是不用我结分了:(

#10


关于chart你可以查以前的帖子啊很多的,
结不结贴是你的权利,建议结贴,
你揭贴我蹭分呵

#11


这两个人,我给100分,每个要得多少呀,我的天,你们算便宜了。
要是真的没有人回答,周一我一定会结分的:(

#12


我希望能有几个朋友UP也行,不然,我真的不想把100就分给两个人,那样得分也太容易了:(

#13


我是C++ Builder的新手,哈哈,来蹭点分,没意见吧。

#14


在BCB版搜索chart,有八十多篇呢

#15


FillSampleValues(n)的含义及用法;这个是什么意思呢?其它我已经搞定,那位能帮忙,对了至少给你30分!

#16


相送分就送給我吧。
我抄幫助中的東西出來要分,臉都有些紅了。
Declaration

procedure FillSampleValues(NumValues : Longint); virtual;

Description

Each Series draws random values at design mode unless you connect the Series component to other Series component or to a DataSet (Table,SQL,TClientDataset) component.

This method adds some random values to the Series and redraws it.

Example

Series1.FillSampleValues(20);
{will draw a series with 20 values at runtime}


Declaration

procedure CheckDataSource;

Description

The CheckDataSource method will refresh all Series point values, either from database Tables, Queries or another Series points. You can call this method regularly if you want new or modified data to appear in realtime in the Series. The parent Chart will be repainted to reflect any changes.

還有不少東東西,多多看幫助吧。

#17


不清楚还有没有人回答,要是没了,周一晚上结分