dbchart 鼠标在曲线上移动时如何得到当前鼠标位置的x轴的值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TForm1.DBChart1ClickSeries (Sender: TCustomChart; Series: TChartSeries; ValueIndex: Longint; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);var XFieldValue,YFieldValue : Double; // 最近的数据点对应的字段值 XV,YV ; // 鼠标位置对应于X,Y轴上的坐标值begin Series.GetCursorValues(XV,YV); XFieldValue := Series.XValues[ValueIndex]; YFieldValue := Series.YValues[ValueIndex]; ShowMessage(' Clicked Series: '+Series.Name+ ' at point: '+ inttostr(valueindex) + #13#10 + FloatToStr(XFieldValue) + #13#10 + FloatToStr(YFieldValue));end; procedure TFrmCurve.DataChartMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);var Select : Double;begin Select := DataChart.BottomAxis.CalcPosPoint(X);end; 问一下获取系统TCP连接数的问题 急聘Delphi工程师 问个小问题 怎么限制在edit组件中输入的字符类型? 文本文件转为数据库??? 一个关于WM_COPYDATA的问题 高分求教,不够在给! insufficient disk space 关于ReWrite(F)的Invalid FileName出错的问题 关于PZPAGECONTROL使用的一个问题 请教如何使用“Esc”键退出from 检查任意EXE文件是否有外部调用命令行及格式
Series: TChartSeries; ValueIndex: Longint; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
var
XFieldValue,YFieldValue : Double; // 最近的数据点对应的字段值
XV,YV ; // 鼠标位置对应于X,Y轴上的坐标值
begin
Series.GetCursorValues(XV,YV);
XFieldValue := Series.XValues[ValueIndex];
YFieldValue := Series.YValues[ValueIndex];
ShowMessage(' Clicked Series: '+Series.Name+
' at point: '+ inttostr(valueindex) +
#13#10 + FloatToStr(XFieldValue) +
#13#10 + FloatToStr(YFieldValue));
end;
X, Y: Integer);
var
Select : Double;
begin
Select := DataChart.BottomAxis.CalcPosPoint(X);
end;