Einzelnen Beitrag anzeigen

Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#7
  Alt 28. Dez 2002, 12:10
Nimm doch mein Code, Copy&Paste ist ja nicht so schwer, oder? Kurze Erläuterung

Code:
procedure TForm1.BitBtn1Click(Sender: TObject);
var
  Bmp: TBitmap;
begin
  [color=#0000ff]// temporäre Bitmap erstellen[/color]
  Bmp := TBitmap.Create();
  [color=#0000ff]// Versuche...[/color]
  try
    [color=#0000ff]// das 1. (Position 0) Bitmap aus der ImageListe in das temporäre Bitmap zu laden[/color]
    if ImageList1.GetBitmap(0, Bmp) then
      [color=#0000ff]// Weise dieses jetzt dem BitBtn (oder SpeedButton) zu[/color]
      BitBtn1.Glyph.Assign(Bmp);
  [color=#0000ff]// abschließend, egal ob der Rest seit dem [b]try[/b] funktioniert hat[/color]
  finally
    [color=#0000ff]// lösche das temporäre Bitmap wieder, um den Speicher freizugeben[/color]
    Bmp.Free;
  end;
  [color=#0000ff]// fertig[/color]
end;
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat