Hallo,
die StartInfo-Prozessparameter werden im Gegensatz zum Prozessnamen (ProcessName) nicht ausgelesen. Kann mir da jemand weiterhelfen?
Danke und Gruß
Uli
Ablauf:
Button2: Starten eines Prozesses
Button3: Auslesen der Parameter
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using System.Diagnostics;
private void button2_Click(object sender, System.EventArgs e)
{
Process myProcess = new Process();
myProcess.StartInfo.FileName = „NotePad“;
myProcess.StartInfo.Arguments=„C:\Temp\Document3.txt“;
myProcess.Start();
}
private void button3_Click(object sender, System.EventArgs e)
{
Process[] procTP = Process.GetProcessesByName(„NotePad“);
MessageBox.Show(procTP[0].ProcessName.ToString());
MessageBox.Show(procTP[0].StartInfo.Arguments.ToString());
MessageBox.Show(procTP[0].StartInfo.FileName.ToString());
}