在timage上移动,识别鼠标在哪个timage上???(100)

  • 主题发起人 主题发起人 电猛LimIt
  • 开始时间 开始时间

电猛LimIt

Unregistered / Unconfirmed
GUEST, unregistred user!
问题是这样的: 我有一个触摸屏.触摸屏有有一排image,排列很紧,如果用鼠标选择image按下没问题,如果用触摸屏,手指精确成度不如鼠标很容易按错键 我的想法是,用手在触摸屏上先按下去,通过手指的滑动到指定的image上,再松开,这相当于鼠标首先在image处按下,然后再拖动鼠标到指定image上放开(拖拉) 问题;我怎么检查是在那个image上放开鼠标左键的..??? 请高手做答....
 
Image1MouseMove(...)begin FSelected_Image := TImage(Sender);end;Image1MouseUp(...)begin if Assigned(FSeleted_Image) then // 找到最后移到的Image begin // 你的代码 end;end;
 
全部统一使用 MouseUp 事件可以吗? 不要使用 OnClick, OnMouseDown 事件
 
问题已自行解决,散贴..
 

Similar threads

D
回复
0
查看
744
DelphiTeacher的专栏
D
D
回复
0
查看
718
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部