我画了一条线,鼠标是一个垂直X轴的直线,当坐标线与这条线(我画的那条)有交点时,如何取得此时这条线与垂直X轴的直线的交点的x,y值
解决方案 »
- TPicture怎么转换成TBitmap
- 客户真是无底洞(急,在线等!)
- 请教:数据库文件导出到XML文件方法(100分请教)
- 如何将字符串转化为数字?
- nil是什么意思??
- VB???VB.NET????DELPHI?????
- 请教各位高手出现BDE问题:Insufficient Memory for This Operation怎么办???
- access表的扩展名是什么啊
- 怎么indy的中的Idmessage不能发送邮件啊?!!!!!!!
- 难题,请高手指点。。
- 关于图片写入数据库的问题?
- 我做一个生产控制程序,给单片机发命令时不能太快,必须间隔50毫秒于是我用了sleep(50)可发现程序很钝有什么更好的办法,可以让程序暂停
image1.Canvas.MoveTo(x1,y1);
image1.Canvas.LineTo(x2,y2);
设x 鼠标的X坐标
for i := y1 to y2 do
if Image1.Canvas.Pixels(x,i) = clBlack then
break; 点在Image中的坐标为(x,i),在根据坐标的系数求具体值如果要精确,那你就用数学方法求两个直线的交点