Einzelnen Beitrag anzeigen

Benutzerbild von Martin K
Martin K

Registriert seit: 20. Okt 2005
919 Beiträge
 
Turbo Delphi für Win32
 
#8

Re: Wie kann ich diese nette Animation nachahmen?

  Alt 9. Jul 2006, 19:59
Das Original-Bitmap, was WinXP für die Animation verwendet, bekommst Du so:
Delphi-Quellcode:
var h: hModule; Bitmap: TBitmap;
{...}
  h := LoadLibrary('Shell32.dll');
  try
    Bitmap.LoadFromResourceID(h, 138);
  finally
    FreeLibrary(h);
  end;
Dann nimmst Du einfach einen Timer und kopierst per Bitmap.Canvas.CopyRect jeweils die linke vertikale Pixelreihe ganz nach rechts und den Rest um eine Reihe Pixel nach links.
So müsste es auch gehen...
Mit den Menschen ist es wie mit Computern -
es gibt Nullen und Einsen.
  Mit Zitat antworten Zitat