private void startSQL(string datadir)
{
ProcessStartInfo sqlprocessinfo = new ProcessStartInfo()
{
CreateNoWindow = true,
UseShellExecute = false,
WindowStyle = ProcessWindowStyle.Hidden,
FileName = "bin\\mysqld.exe",
Arguments = "--defaults-file=\"" + datadir + "-my.ini\" --datadir=\"" + datadir + "\""
};
try
{
Process sqlprocess = Process.Start(sqlprocessinfo);
if (sqlprocess.HasExited)
{
MessageBox.Show("Start MySQL failed.");
}
else
{
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
throw;
}
}
Wednesday, August 13, 2014
C# start run external process program
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment