Thema: Delphi Images und Imagelist

Einzelnen Beitrag anzeigen

Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#2

Re: Images und Imagelist

  Alt 26. Mär 2006, 20:20
Hi und herzlich willkommen in der DP

Als erstes möchte ich dich bitten dir etwas mehr Zeit zu beim Tippen zu nehmen, zu Gunsten deiner Schreibweise. Fand es ehrlich gesagt etwas anstrengend deinen Beitrag zu lesen. Nicht falsch verstehen, jeder macht mal gerne Fehler, aber ein wenig Groß- und Kleinschreibung beachten wäre schon nett...

Leider geht aus deinem Beitrag nicht wirklich hervor, womit genau du Probleme hast. Als Lösungsansatz bietet sich natürlich die Imagelist an, aber ich persönlich weiß jetzt nicht, was du schon probiert hast und woran genau du dabei gescheitert bist.
Bei einer ImageList musst du aber auf ein paar Dinge achten. So muss die Width und Height deinen Bildern angepasst werden (die würden sonst beschnitten werden) und die Bilder müssen alle gleich groß sein.
Ein Bild hinzufügen könntest du mit einem Doppelklick zur Designzeit. Abrufen kannst du es dann mit getBitmap oder getIcon.

Ein Beispiel könnte so aussehen

Delphi-Quellcode:
procedure TMainFrm.showImage(const index : Integer);
begin
  self.ImageList.getBitmap(index, self.Image.Picture.Bitmap);
end;
Die Namen sind natürlich deinen konkreten Variablen anzupassen.

Solltest du 8 verschieden große Bilder haben, bietet es sich hingegen an, dies über Ressourceneinbindung zu machen. Das wäre mit ein paar Schritten mehr verbunden. Um diesen Beitrag nicht zu überladen lasse ich es mal aussen vor, ist aber nicht schwer und du wirst sicherlich in der DP fündig.
Wie gesagt, du musst schon sagen was du genau wissen willst und was du schon probiert hast

Gruß Der Unwissende
  Mit Zitat antworten Zitat