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
{
allgemeine teilweise Kategorie Form1: Form
{
Öffentlichkeit Form1 ()
{
InitializeComponent ();
}
private Lücke button1_Click (Gegenstandabsender, EventArgs e)
{
bool Status = StartUploadProcess ();
wenn (Status)
{
MessageBox.Show („Antriebskraft erfolgreich“);
}
sonst
{
MessageBox.Show („Antriebskraft verlassen“);
}
}
privates bool StartUploadProcess ()
{
Versuch
{
Prozess P = neuer Prozess ();
P.EnableRaisingEvents = richten aus;
P.Exited += P_Exited;
P.StartInfo.FileName = @ " C:\ \ Temp\ \ Upload.cmd ";
P.StartInfo.Arguments = „C:\ \ Temp\ \ UploadScript.txt“ +“ „+ „File1“;
P.Start ();
Rückhol ausrichten;
}
sich verfangen (Ausnahme x)
{
MessageBox.Show (Schnur. Formatieren („Störung beim Laden. {0} \ r \ n {1}“, x.Message, x.InnerException.ToString ()));
Rückholfalsches;
}
}
privates leeres P_Exited (Gegenstandabsender, System.EventArgs e)
{
Versuch
{
System.IO.File.Delete („C:\ \ Temp \ \ UploadFiles \ \ File1“);
}
Fang (Ausnahme x)
{
MessageBox.Show (Schnur. Format („es gab ein Problem, welches die Akte löscht, die innen gelegen ist {0}. {1}“, „C:\ \ Temp \ \ UploadFile \ \ File1“, x.Message));
}
Versuch
{
System.IO.File.Delete („C:\ \ Temp\ \ UploadScript.txt“);
}
Fang (Ausnahme x)
{
MessageBox.Show (Schnur. Format („es gab ein Problem, welches die Akte löscht, die innen gelegen ist {0}. {1}“, „C:\ \ Temp\ \ UploadScript.txt“, x.Message));
}
}
}
}
|