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;