Button.Image aus My.Resources als Icon

30/08/2007 - 09:50 von Werner Kistner | Report spam
Hallo,

habe in meiner Recouces Datei unter Symbole ein Icon mit den Namen
"Printer2.Ico" gespeichert, das ich mit Button.Image = My.Resources.Printer2
laden möchte.

Es erscheint unter Fehler die Meldung "Der Wert vom Typ
"System.Drawing.Icon" kann nicht zu "System.Drawing.Image" konvertiert
werden."

In der Hilfe ist doch erwàhnt, dass auch Icons unter Image eingefügt werden
kann. Manuell habe ich das auch getestet und es hat funktioniert.

Was mache ich da falsch?

mfg

Werner
 

Lesen sie die antworten

#1 Robert Schneider
30/08/2007 - 13:45 | Warnen spam
"Werner Kistner" schrieb im Newsbeitrag
news:
Hallo,

habe in meiner Recouces Datei unter Symbole ein Icon mit den Namen
"Printer2.Ico" gespeichert, das ich mit Button.Image =
My.Resources.Printer2 laden möchte.

Es erscheint unter Fehler die Meldung "Der Wert vom Typ
"System.Drawing.Icon" kann nicht zu "System.Drawing.Image" konvertiert
werden."

In der Hilfe ist doch erwàhnt, dass auch Icons unter Image eingefügt
werden kann. Manuell habe ich das auch getestet und es hat funktioniert.

Was mache ich da falsch?





Ein Icon kannst du meines Wissens nicht direkt verwenden. Aber du kannst ja
My.Resources.Printer2.ToBitmap aufrufen. Dann wird ein Image generiert. Da
ein Icon mehrere Bildchen beinhalten kann (verschiedene Größen eines
Bildchens normalerweise) gibt es auch noch die Möglichkeit eine bestimmte
Größe zu verwenden. Für 32x32-Bilchen in dem Icon kannst du z.B.
Button.Image = (New Icon(My.Resources.Printer2, 32, 32).ToBitmap verwenden

Gruß,
Robert
e-mail: r_.s_chnei_der\wein_gart_ner.com (remove all '_' and replace '\'
with
'@')

Ähnliche fragen