BCB动态定义对象,如何使用?

xjhwc 2013-01-23 08:03:32
scytb.hpp程序如下:

#pragma hdrstop

#include "scytb.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma link "base16"

#pragma resource "*.dfm"
Tscytb_Form *scytb_Form;

TLineSeries *series_sc;//定义一个全局的图表折线series
//---------------------------------------------------------------------------
__fastcall Tscytb_Form::Tscytb_Form(TComponent* Owner)
: Tbase16_Form(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall Tscytb_Form::FormCreate(TObject *Sender)
{
// 初始化
、、、、、
int i=0;
UQRY->First();
while (!UQRY->Eof)
{
//有多少机器,就有多少条折线
series_sc=new TLineSeries(this);
series_sc->Name="series_sc"+IntToStr(i);//折线名称有了
series_sc->ParentChart=DBChart1;
、、、、
DBChart1->AddSeries(series_sc);

i=i+1;
UQRY->Next();
}
}
//---------------------------------------------------------------------------
void __fastcall Tscytb_Form::BitBtn1Click(TObject *Sender)
{
//这里想用series_sc3,不知道该如何使用
}
//---------------------------------------------------------------------------



...全文
877 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ccrun.com 2013-01-24
  • 打赏
  • 举报
回复
if (DBChart1->SeriesCount() > 2)
{
    DBChart1->Series[2]->Title = "123";
}
dataxdata 2013-01-23
  • 打赏
  • 举报
回复
在DBChart中去找相应的series就行

13,874

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧