Hello, I'm just starting with C# and I have a little problem. I want to create a form that asks you for an exe file (you type the path) and when you click launch it will open the exe file. Here is the code:
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 BF2_launch
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Process process = new Process();
string path = Convert.ToString(textBox1);
process.StartInfo.FileName = path;
process.Start();
string name = Convert.ToString(textBox2);
string pass = Convert.ToString(textBox3);
string ip = Convert.ToString(textBox4);
}
}
}
The error is a Win32Exception. Cannot find the path specified. I tried running notepad typing the whole path, only the exe file, with " "between the path but nothing works. The only way it works is if you type the path of the exe in the code.
Thank you.
Loading
Bechir BejaouiPosted Dec 21, 2008, 5:28 PM
Marco BlandonPosted Dec 20, 2008, 7:17 PM
Bechir BejaouiPosted Dec 20, 2008, 6:58 PM
System.Diagnostic.Process.Start(@"....your path here....");