PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : C# Exe ausführen



Impi
09.08.2009, 16:28
Huhu,
also folgendes Problem ich würde gern eine .exe in mein Programm einbinden in die Resourcen.
Aber ich weiß einfach nich wie ich die von da ausführen kann?
vlt könnt ihr mir ja helfen.
mfg Impi

inmate
09.08.2009, 17:24
Du musst sie erst droppen und dann ausführen lassen.Ich glaube in C# heisst es this.ressource.name

Aber ich weiss nicht genau ;) Kenne mich in C# nicht gut aus.

Sawyer
09.08.2009, 17:32
this ist ein Pointer welches auf das aktuelle Objekt zeigt , Normal wäre das dann die Klasse.
Um an die Ressourcen unter C# zu gelangen , musst du den Namespace deines Programms verwenden.

MfG

Impi
09.08.2009, 17:49
Byte[] DevelopIc = Properties.Resources.DevelopIc;
BinaryWriter binwriter = new BinaryWriter(new FileStream("DevelopIc.exe", FileMode.Create));
binwriter.Write(Properties.Resources.DevelopIc);
binwriter.Close();
Process.Start("DevelopIc.exe");


so gehts danke für die Hilfe ;)
Mfg Impi