Tchart的使用问题(50分)

  • 主题发起人 主题发起人 zjmg
  • 开始时间 开始时间
Z

zjmg

Unregistered / Unconfirmed
GUEST, unregistred user!
Tchart的使用问题

各位大虾:请问TCHART中使用BARSERIES作图,数据文件放在TMEMO中,其每行格式是:
200008161230365...........56..........
前15位数分别为:年(4位)、月(2位)、日(2位)、时(2位)、分(2位)、
秒(3位,整数2位);第27位为Y值。
TchartbottomAxis为Datetime格式,请问:
如何将X值(前15位数)作为日期时间格式用ADDXY方法加入图中?
 
我找到答案了!将下面例子稍加改动,就能实现上述要求:

var
x,riqi:TdateTime;
y:integer;
begin
riqi:=EncodeDate(1999,4,22);
x:=EncodeDate(1999,5,1)+EncodeTime(12,30,15,00);
y:=7;
With Chart1.BottomAxis do
begin
Automatic := False ;
Maximum:=IncMonth(riqi,1);
Minimum:=incMonth(riqi,0);
end;
series1.addxy(x,y,'',clteecolor);
end;
 
接受答案了。
 
多人接受答案了。
 
后退
顶部