W wuasi2001 Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-16 #1 用delphi做的时钟,时针,分针,秒针在不停的走动 如何让鼠标在针上拨一下,然后移到其相应的地方, 让其针也相应的移到这个地方,我是初学者,希望大家能够帮我一下.
W wuasi2001 Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-19 #2 help me,我的东西快要交了,那位大虾帮帮我!!!!
W wuasi2001 Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-19 #4 我也想过,当鼠标点下去时,获取点的坐标z1,然后判断这个点z1是否在这条直线上, 如果是的话,那么当鼠标放开的时候,也获取这个点的坐标z2,那么z2与圆心相连的 线就是我所求的线,当然其中也要注意时针,分针,秒针的长度.这个太烦. 但我想应该有简单一点的算法.希望大家能帮帮我~,,,分不够我再加!!~!!!
我也想过,当鼠标点下去时,获取点的坐标z1,然后判断这个点z1是否在这条直线上, 如果是的话,那么当鼠标放开的时候,也获取这个点的坐标z2,那么z2与圆心相连的 线就是我所求的线,当然其中也要注意时针,分针,秒针的长度.这个太烦. 但我想应该有简单一点的算法.希望大家能帮帮我~,,,分不够我再加!!~!!!
K kifo Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-19 #5 我们正常拨钟时不用拨小时和钞针的,只拨分针。 这样,你的程序就有两种方式实现对于现实的模拟, 其一、只要鼠标点在离较远分针的上或下位置,分针就走到鼠标的当前位置; 其二、当鼠标点到离分针的上或下位置足够近时,不放开鼠标,可让鼠标模拟推动指针往下或上转动。 或你把原码给我,让我SeeSee. bbb-bbb@21cn.com
我们正常拨钟时不用拨小时和钞针的,只拨分针。 这样,你的程序就有两种方式实现对于现实的模拟, 其一、只要鼠标点在离较远分针的上或下位置,分针就走到鼠标的当前位置; 其二、当鼠标点到离分针的上或下位置足够近时,不放开鼠标,可让鼠标模拟推动指针往下或上转动。 或你把原码给我,让我SeeSee. bbb-bbb@21cn.com
W wuasi2001 Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-27 #6 要去掉时针,分针和秒针刚走过的一条线,我是选用了重画,就是用底色相同的颜色覆盖掉, 但这个方法想想不太好,但不知道用XOR方法,有那位大侠知道告诉我一声, 真的谢谢了 谢谢谢啦。
W wuasi2001 Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-27 #7 还有在窗口的onpaint事件里画图,但是当你在运行时,你切换时, 它相当与把图重新画了一遍,要是我想保持不变,怎么办,?? 希望有各位能帮帮我,不不够我再加~~~~~~~~~~~~~~~