Announcement

Collapse
No announcement yet.

ImageList füllen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • ImageList füllen

    Hi, vielleicht ist es ganz simpel, aber wie kann ich eine ImageList zur Lauzeit füllen? Ich habe es so versucht:<br><br>Items.Clear;<br>Items.Add.Index:= 0;<br>Items.LoadFromFile('C:\demo.bemp');<br><br>W as mache ich falsch?<br>Vielen Dank, Stefan

  • #2
    Hallo,

    so geht's:
    <pre>
    try
    Bitmap := TBitmap.create;
    Bitmap.width := 16;
    Bitmap.height := 16;
    sFile := 'c:\temp\test1.bmp';
    if FileExists(sFile ) then
    begin
    Bitmap.loadFromFile(sFile);
    ImageList1.Add(Bitmap,nil);
    end;
    finally
    Bitmap.free;
    end;
    <pre>

    Es gibt auch noch die Methode addMasked, Infos dazu in der Hilfe. Bei der ganzen Chose musst du sehr darauf achten, dass die zu ladenden Bitmaps von der Größe her in die ImageList passen, sonst gibt es Fehler.

    Gruß Ul

    Comment


    • #3
      Vielen Dank für deine schnelle Hilfe, und es klappt natürlich <br>
      Mfg<br>
      Stefa

      Comment

      Working...
      X