CommandLine.exe -arg1 -arg2 -arg3 就可以了呀
解决方案 »
- 请问怎么看winform里面的 自动 生成的 控件的代码?
- WINFORM MessageBox.Show()的疑问??!!
- 串口
- 表现层收不到数据
- 热心人,高手们,帮忙!在c#中引用一个c++编写的dll,老是报错,说找不到入口点.
- VS2005套装源码及组件,需要的,赶快进来Download
- 关于一位兄弟——把多个图片文件存储到一个二进制文件中的问题的回复
- 数据库高手看过来!!用sql语句统计表时遇到的问题
- 请教一个小问题
- 急!在线等待:关于TabelControl的问题。
- winform Listview 控件 添加List<string> 的问题
- 有没有人做过或用过类似淘宝的智能机器人
例如你c盘下面的1.exe
你cmd 输入 c:\1.exe -arg1 -arg2 -arg3
然后就可以在程序的入口可以得到了
public static void Main(string[] args) {}
回答错了 请指出? 难道不是这样传参的嘛?
在项目中有很多这样的例子都是这样应用,比如程序需要启用一个外部程序转换语音
则可以调用// 压缩MP3
this.StartProcess(
Path.Combine(this.compressPath, "ffmpeg.exe"),
string.Format(@"-i {0} -ac 1 -ar 8000 -ab 7950 -y {1}",
args.Mp3FileFullName, args.Mp3FileCompressName));private void StartProcess(string fileName, string args)
{
Process process = Process.Start(new ProcessStartInfo
{
FileName = fileName,
Arguments = args,
UseShellExecute = false,
RedirectStandardInput = false,
RedirectStandardOutput = false,
CreateNoWindow = true
}); process.WaitForExit();
process.Close();
}
回答错了 请指出? 难道不是这样传参的嘛?
在项目中有很多这样的例子都是这样应用,比如程序需要启用一个外部程序转换语音
则可以调用// 压缩MP3
this.StartProcess(
Path.Combine(this.compressPath, "ffmpeg.exe"),
string.Format(@"-i {0} -ac 1 -ar 8000 -ab 7950 -y {1}",
args.Mp3FileFullName, args.Mp3FileCompressName));private void StartProcess(string fileName, string args)
{
Process process = Process.Start(new ProcessStartInfo
{
FileName = fileName,
Arguments = args,
UseShellExecute = false,
RedirectStandardInput = false,
RedirectStandardOutput = false,
CreateNoWindow = true
}); process.WaitForExit();
process.Close();
}
我只会6撸的方法 代码没传参没试过