Autor Beitrag
Zottel von Urvieh
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 06.06.10 02:04 
ich möchte so etwas wie:
ausblenden C#-Quelltext
1:
pictureBoxstreichhölzer.Image = Streichhölzer.Properties.Resources.F___matchstick{0}, Globals.nimmges;					

sodass anstatt {0} die Globale variable nimmges eingefügt wird und diese resource dann geladen wird.
Kann sein, dass das ne total dämliche Frage ist, aber ich bin Anfänger und habe einfach keine Ahnung
wie das gehen soll.
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: So 06.06.10 10:49 
Schau dir mal in der Resources.Designer.cs an, wie auf die Ressourcen überhaupt zugegriffen wird:
ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
        internal static System.Drawing.Bitmap Image1 {
            get {
                object obj = ResourceManager.GetObject("Image1", resourceCulture);
                return ((System.Drawing.Bitmap)(obj));
            }
        }

Und schon hast du den Namen als String, den du mit string.Format zusammensetzen kannst.

_________________
>λ=
Zottel von Urvieh
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 06.06.10 21:22 
okeee...
also hab noch nicht so ganz den durchblick...
könntest du das vielleicht auf mein Beispiel anwenden und mir zeigen, wie der Code
dann aussähe? thx