using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Diagnostics;
namespace seasharpwinapp
{
jawny częściowy klasa Form1: Forma
{
społeczeństwo Form1 ()
{
InitializeComponent ();
}
intymny pustka button1_Click (przedmiot nadawca, EventArgs e)
{
bool status = StartUploadProcess ();
jeżeli (status)
{
MessageBox.Show ("Upload pomyślny");
}
inny
{
MessageBox.Show ("Upload nie udać się");
}
}
intymny bool StartUploadProcess ()
{
próba
{
Proces P = nowy proces ();
P.EnableRaisingEvents = true;
P.Exited += P_Exited;
P.StartInfo.FileName = @ " C:\ \ Zastępca \ \ Upload.cmd ";
P.StartInfo.Arguments = "C:\ \ Zastępca \ \ UploadScript.txt" +" "+ "File1";
P.Start ();
powrót prawdziwy;
}
chwyt (Wyjątek x)
{
MessageBox.Show (sznurek. Format ("Błąd podczas gdy błąd. {(0)} \ r \ n {(1)}", x.Message, x.InnerException.ToString ()));
powrotny fałszywy;
}
}
intymny kawitacyjny P_Exited (przedmiot nadawca, System.EventArgs e)
{
próba
{
System.IO.File.Delete ("C:\ \ Zastępca \ \ UploadFiles \ \ File1");
}
chwyt (Wyjątek x)
{
MessageBox.Show (sznurek. Format ("Tam być problem the kartoteka lokalizować wewnątrz {(0)}. {(1)}", "C:\ \ Zastępca \ \ UploadFile \ \ File1", x.Message));
}
próba
{
System.IO.File.Delete ("C:\ \ Zastępca \ \ UploadScript.txt");
}
chwyt (Wyjątek x)
{
MessageBox.Show (sznurek. Format ("Tam być problem the kartoteka lokalizować wewnątrz {(0)}. {(1)}", "C:\ \ Zastępca \ \ UploadScript.txt", x.Message));
}
}
}
}
|