Hey igen guys!!
Sidder og skriver et lille program her, og det skal fungere sådan her.
Når man trykker på 'Install' knappen skal den køre dette
private void ZZipBTN_Click(object sender, EventArgs e)
{
String Name = "ZZip";
String Dir = "C:\\Documents and Settings\\kimlar\\Dokumenter\\Visual Studio 2008\\Projects\\Compass Group IT Installer\\Compass Group IT Installer\\Test Directory\\Zzip.bat";
ZZipBTN.Enabled = false;
Launch(Dir, Name);
Og dette virker helt fint.
Men tror det er i min Launch method den fejler og crasher!
public void Launch(String Dir, String Name)
{
ProcessStartInfo psi = new ProcessStartInfo();
psi.FileName = (Dir);
Process p = new Process();
p.StartInfo = psi;
p.Start();
p.WaitForExit();
Jeg har min Form1, hvorfra jeg trykker på Install knappen ( ZZipBTN ), og når programmet for ZZipBTN starter, så crasher Form1, nu ved jeg godt jeg har 'p.WaitForExit();' kørende, men havde en kammerat der prøvede at lave noget der lignede et loop, det er jeg ikke helt sikker på. Men hvis nogle af jer har idéer, så hold jeg ikke tilbage med at hjælpe!