C# [.NET]Ressourcen der Anwendung irgendwo auf die Festplatte kopieren

Registriert
Dez. 2009
Beiträge
213
Hi,
wie der Titel schon sagt, lasse ich Ressourcen in die Anwendung
"reinkompilieren". Diese möchte ich im Programmablauf verwenden
und irgendwo in ein Verzeichnis speichern. Das brauche ich für so ne Art "Installer". Im Internet habe ich dazu nichts wirklich hilfreiches gefunden. Vielleicht wisst es ihr ja...

Für eure Antworten Dank im Vorraus!
 
Warum willst du sie denn in ein Verzeichnis speichern, wenn du auch direkt drauf zugreifen kannst?
Einfach z.B. per Resources.meineResource

Wenn du die Daten in nem Verzeichnis speichern willst, dann kannst du doch einfach die Properties aus der Resources Klasse abrufen und auf die Platte schreiben.
Text per StreamWriter, Bilder per Bitmap.Save(), irgendwelche anderen Daten per BinaryWriter, usw.
 
Wie Grantig sagt, du kannst direkt drauf zu greifen aus dem Code heraus...

Einfach im Code an der Stelle wo du mit arbeiten willst:
Properties.Resources.deineRecource

Ansonsten, wenn du das trotzdem noch speichern willst dann solltest du dir den Namespace System.IO angucken und dort dann speziel File.WriteAllBytes(..) ... es geht natürlicha uch anders... ;)
 
Zurück
Oben