通过OpenPictureDialog打开一副图片后,怎么实现鼠标移动到图片上的某一点读出这一点的X,Y坐标值?
解决方案 »
- delphi 中用sql语句整理表字段值,三个iif语句就报错
- AdoConnection+ADOQuery如何实现同时向数据表添加记录
- 鞋业的有关尺寸与颜色的处理方式
- 全局控件变量的创建
- 在sql server中进行统计的sql语句问题
- Borland Pascal 7.0 中 longint 使用 shr 得不到正确的结果
- K线图方面的问题?答得好给满分,下次追加
- 数据库连接问题?
- MIDAS疑问
- 大侠们求救啊...如何将想的内容填到指定的window窗口下的TEXT控件内??
- 请教:TreeView的OnMouseUp事件,左键右键返回的X,Y不同?Bug Or……
- 请教:过程该如何写,最好有详细说明的,谢谢
x = x+form1.left
y = y+from1.top
CilentToScreen(tPoint);转化为屏幕坐标
//虽然简单,但是还是请你给点参与分吧!!!呵呵
procedure TForm1.Image1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
var
Pos_x,Pos_y:integer;
begin
Pos_X:=x;//鼠标的X坐标
Pos_y:=y;//鼠标的Y坐标
Label1.Caption:=inttostr(Pos_x)+'----'+inttostr(Pos_y);
end;