1,有两种方法
A,
先设置要显示图标的StatusBar1的Panel的Style属性为sOwnerDraw;
procedure TForm1.StatusBar1DrawPanel(StatusBar: TStatusBar;
Panel: TStatusPanel; const Rect: TRect);
begin
StatusBar.Canvas.Draw(2, 6, Image1.Picture.Graphic);
end;
B,
var
Img: TImage;
begin
Img:=TImage.Create(Self) ;
Img.Picture.LoadFromFile('c:\snow.bmp');
Img.Left := 2;
Img.Top := 6;
Img.parent := StatusBar1;
end;
2,滚动效果自己再更改一下,应该很容易实现
procedure TForm1.StatusBar1DrawPanel(StatusBar: TStatusBar;
Panel: TStatusPanel; const Rect: TRect);
begin
StatusBar.Canvas.TextOut(2, 3, '~~~~~');
end;
A,
先设置要显示图标的StatusBar1的Panel的Style属性为sOwnerDraw;
procedure TForm1.StatusBar1DrawPanel(StatusBar: TStatusBar;
Panel: TStatusPanel; const Rect: TRect);
begin
StatusBar.Canvas.Draw(2, 6, Image1.Picture.Graphic);
end;
B,
var
Img: TImage;
begin
Img:=TImage.Create(Self) ;
Img.Picture.LoadFromFile('c:\snow.bmp');
Img.Left := 2;
Img.Top := 6;
Img.parent := StatusBar1;
end;
2,滚动效果自己再更改一下,应该很容易实现
procedure TForm1.StatusBar1DrawPanel(StatusBar: TStatusBar;
Panel: TStatusPanel; const Rect: TRect);
begin
StatusBar.Canvas.TextOut(2, 3, '~~~~~');
end;
解决方案 »
- list index out of bounds
- 有被引用吗??(急急,新手)
- 做了一个swf,可以自己导入音乐播放,并控制音量,但用delphi导入这个swf,就没声音了,请教
- 寻求能将来电显示的号码导入计算机的硬件及相应组件。
- 协议问题
- 如果让ListView/TreeView向Windows的资源管理器拖动文件?
- 只是简单的字符串的问题
- 怎样动态添加popupmenu菜单还有怎样在添加的条目下进行事件处理
- delphi7 静态调用dll 调试时出错,运行exe文件正常
- delphi 使用sdac数据库连接组件 cxgrid 通过事物删除数据失败
- 我在QRPREVIEW控件中显示报表,调用quickrep的preview方法多次后出现"read stream error"错误,而后就不能再显示报表了,请教各位是什么原因
- MDI应用的问题,感觉对了立即给分,thx
2,用Label也不会麻烦,先设置它的transpant属性为True,然后控制它的Left属性就可以了