【发布时间】:2013-12-17 20:58:01
【问题描述】:
使用 MouseMove 程序,我可以得到 X 和 Y 位置。通过这段代码:
///////////
var
XVal: double;
YVal: double;
begin
XVal:=Chart1.Axes.Bottom.CalcPosPoint(X);
YVal:=Chart1.Axes.Left.CalcPosPoint(Y);
Chart1.Title.Text[0]:=FormatFloat('#.##', XVal) + ' - ' + FormatFloat('#.##', YVal);
end;
////////////
没关系。但是我想通过单击(单独的)按钮而不是将鼠标移到该值上方来获取 series1.Value (单个值,它在图表上的“某处”)的 X 和 Y 坐标。也许这是一个非常简单的问题。谢谢。
【问题讨论】:
-
如果你点击一个按钮,程序应该如何知道你想要的位置是什么?
-
使用
Mouse.CursorPos读取鼠标坐标。