| 

.NET C# Java Javascript Exception

0
Hallo zusammen,

wie bekomme ich ein Bild aus einer .resx als Hintergrundbild für eine Tabelle.
Das Bild kommt aus der .resx als Bitmap ich brauche aber ne URL: Tabelle.BackgroundImageUrl = ...

Vielen Dank schon mal

Grüße Dirk
18.05.2010
Bitte benutze doch die Tag-Funktion und trage dort passende Stichwörter ein. Außerdem solltest du unbedingt die betreffende Programmiersprache erwähnen.
clonejo 23.05.2010
2 Antworten
1
Hallo Dirk,
Ich glaub was du suchst, ist der ResourceManager.

Beispiel:
ResourceManager rm = new ResourceManager("Namespace.Resources", Assembly.GetExecutingAssembly());
Image imgage = (Image) rm.GetObject("Image1");



Wenn Du nur den Pfad haben willst, fällt mir jetzt nur ein Workaround dazu ein, schreibe das image nach Temp und nimm dann den Pfad davon. Aber vielleicht hat jmd noch ein "sauberen" Weg.

mfg Mario
18.05.2010
Mario Priebe 5,8k 2 9
1
Hallo Dirk,

wie Mario schon angemerkt hat gibts dazu den ResourceManger. Damit die Datei aber nicht in einem temporäre Datei geschrieben werden muss kann auch ein generischer Handler verwendet werden bei welchem der Inhalt direkt in den Response-Stream geschrieben werden kann.

mfG Gü
20.05.2010
gfoidl 9,1k 3 5
Da stimmt was mit dem Zeitzähler nicht. Es steht 13h da, die Antwort habe ich aber gerade jetzt um 15:33 MESZ gepostet.
gfoidl 20.05.2010
welcome back Günther : )
Danke für den Tipp mit den generischen Handler!
Mario Priebe 20.05.2010

Stelle deine Programmieren-Frage jetzt!