我想用delphi做一个电子钟表,遇到一个问题,请大侠们指点一下!(0分)

  • 主题发起人 主题发起人 yemingwy
  • 开始时间 开始时间
Y

yemingwy

Unregistered / Unconfirmed
GUEST, unregistred user!
我设计了一张钟表的图片,包括秒针、分针、时针等,但是这三个针都是图片,我怎么
设置他们的位置啊,他们有横的,有坚的,有斜的,难道如果不用画线的方法就只有各
存60张秒针、时针、分针的图片吗?
 
>>难道如果不用画线的方法就只有各存60张秒针、时针、分针的图片吗?
好像是没有别的方法了[:(]
 
用画线的方法吧
 
只是画线只能画一条直线,描点实在是太麻烦了 :(
 
yemingwy:
>>只是画线只能画一条直线,描点实在是太麻烦了 :(
描什么点?????
你应该能想到啊,这其实就是设计一个算法,使不同的指针方向对应于不同的时间,这个指针
不仅可以是直线,可以花得很漂亮啊,然后它自己就自动执行了
 
我明白意思,就是设计60个指针,让它自动去根据时间变换
 
还有没有哪位大侠有其它高见呢?
 
根据一张12点的图片,就可以算得出来其它时间的图片了吧。
 
三根指针,画时旋转一个角度
 
[red]难道不用canvas画的话,如果我想用图片就只有每种针做60个图片喽?[/red][8D]
 
那好像是的,还有时针,分针,那就不止60张啊。呵呵,还要几张重叠,还是画线吧。
 
用图形制作软件画时、针、秒三指针,都指向12点位置,针三个指针都处理成边缘透明。
在程序上,根据时候,计算各指针旋转角度,将三个指针按角度画上画布不就成了?
当然,楼主一定知道在画之前先擦除原来的画吧
 
位图旋转delphi能做吗?怎么做,请大侠指点!
 
使用定时器和cnavas属性
 
cnavas能使位图旋转?
 
cnavas能使位图旋转?
 
用flash做,然后保存为jpg
省事
 
记得有个旋转图象的控件
 
变态的程序员才会做六十个图片,一张张变换

旋转图片,这个你可以到网上搜怎么转。

图片旋转时有个中心点(并不在图片的中心哦,用过PHOTOSHOP或CAD等都应该知道),一个角度
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部