13 Mart 2012, Salı
C bir exe çalıştırmak# kodu
Benim C exe dosyası bir başvuru var# proje. Nasıl benim kod bu exe çağırmak?
CEVAP
13 Mart 2012, Salı
using System.Diagnostics;
class Program
{
static void Main()
{
//
// Use Process.Start here.
//
Process.Start("C:\\");
}
}
Eğer uygulamanız cmd bağımsız değişken gerekiyorsa, bu gibi bir şey kullanabilirsiniz:
using System.Diagnostics;
class Program
{
static void Main()
{
LaunchCommandLineApp();
}
/// <summary>
/// Launch the legacy application with some options set.
/// </summary>
static void LaunchCommandLineApp()
{
// For the example
const string ex1 = "C:\\";
const string ex2 = "C:\\Dir";
// Use ProcessStartInfo class
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.CreateNoWindow = false;
startInfo.UseShellExecute = false;
startInfo.FileName = "dcm2jpg.exe";
startInfo.WindowStyle = ProcessWindowStyle.Hidden;
startInfo.Arguments = "-f j -o \"" ex1 "\" -z 1.0 -s y " ex2;
try
{
// Start the process with the info we specified.
// Call WaitForExit and then the using statement will close.
using (Process exeProcess = Process.Start(startInfo))
{
exeProcess.WaitForExit();
}
}
catch
{
// Log error.
}
}
}
Bunu Paylaş:
C bir exe çalıştırmak# kodu...
Nasıl bir dize Python Python kodu içer...
Nasıl kod geliştirme ve üretim kodu ko...
nasıl sudo iki komutları çalıştırmak i...
Çok satırlı hücreleri ile tablo kodu N...