Alles super!!
Folgendermassen:

private Icon statusIcon(KnownColor farbe)
{
        Bitmap tempIcon = Icon.ToBitmap();
        int breite = tempIcon.Width;
        int hoehe = tempIcon.Height;
        Color zielFarbe = Color.FromKnownColor(farbe);
        for (int i=0;i<breite;i++)
        {
                for (int j=0;j<hoehe;j++)
                {
                        tempIcon.SetPixel(i,j,zielFarbe);
                }
        }
        return Icon.FromHandle(tempIcon.GetHicon());
}

Aufruf mit
Icon = statusIcon(KnowColor.Green);
Icon = statusIcon(KnowColor.Red);

Danke wieder einmal ans Forum!

CU
Schmiddl

Am 19.11.2003 um 11:24 schrieb Michael Schmidt:

Hallo Michael,

alternativ sollte auch folgender Weg �ber ein Bitmap gehen:

Bitmap bmp = (Bitmap) img;
ico = Icon.FromHandle(bmp.GetHicon());

wobei img das Image-Objekt, ico das Icon-Objekt ist.

Viele Gr��e,
Helge

Hi, Helge!


Werde ich heute testen.
Ich melde mich bei Erfolg oder Misserfolg.

Gru�,
Schmiddl
_______________________________________________
Csharp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/csharp.net


_______________________________________________ Csharp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/csharp.net

Antwort per Email an