如何实现像 windows mediaplay 9 或是 realone 那样的图片按钮?而且是3态的?
帮助完美解答的一定重重酬谢!
帮助完美解答的一定重重酬谢!
解决方案 »
- DBGRID拖动
- 新手制作删除目录下文件,不能运行,请老师们指点哦.
- 请问如何在DELPHI中实现有选择的从SQL SEVER 中提取一定条件的数据到本地的ACCESS数据库中
- 诚心求教。两个报表连续打印的问题。两个报表能否连续打印,前张打完能紧接打后张的内容,并在同一张纸内。
- 寻找绝对高手寒林同志,你在那里~!!
- 比如说我在一个目录里面选择了多个文件,我如何得到这些所选中的文件名呢
- 如果在ActionManager中边历所有的Category和下面的Action啊?
- 如何获取网页中的北京时间
- 怎样将DataSet数据导入dbf文件
- 如何将一个数据库中的一个表结构复制到另一个数据库中,比如Access.
- 找InstallShield for delphi 5.0,各位请帮忙
- Tue Feb 18 11:00:00 2003 如何转换为日期
(推销书籍的家伙,嘻嘻)
http://www.51delphi.com
http://www.codestudy.net
2:自己用做图工具做,如:
IconCool Editor
3:同意: warton(没有中文名) 的方法。
有问题请发信息到我的E-mail:[email protected]
先做三张图片.bmp:
down.bmp--绿色
move.bmp--红色
normal.bmp--兰色procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
Image1.Picture.LoadFromFile('E:\图标按钮\down.bmp');
end;procedure TForm1.Image1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
判断当前鼠标是否在image中
if (X>5) and (X<Image1.Width-5) and (Y>5) and (Y<Image1.Height-5) then
Image1.Picture.LoadFromFile('E:\图标按钮\move.bmp')
else
Image1.Picture.LoadFromFile('E:\图标按钮\normal.bmp')
end;procedure TForm1.Image1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
Image1.Picture.LoadFromFile('E:\图标按钮\move.bmp');
end;不过这样做有点小BUG,就是当鼠标快速在Image上移动过的时候会有点小问题!
也就是在判断鼠标是否在Image中的方法需要改进,不知道哪位大侠能够有好的方法告知?
Email:[email protected]
这个要怎么设置呢,我在BUTTON的属性里没有找到image和hotimage属性啊,谢谢!