c#中关于启动进程时的参数传递问题

请高手指教:在应用程序中,要启动另外的一个进程,可以用下面的方法:Process.Start("IExplore.exe","www.baidu.com");或者是用那个... 请高手指教:

在应用程序中,要启动另外的一个进程,可以用下面的方法:
Process.Start("IExplore.exe", "www.baidu.com");
或者是用那个ProcessStartInfo类的实例来传递

但是,这是书上的例子,因为已经知道了IE启动时需要的这两个参数,直接就传进去了,启动成功了,

现在我的问题是:在我不知道某个进程启动时需要的参数(参数个数,格式,顺序)的情况下,应该怎么办,
请高手给细心的讲一下,因为我是初学者~~

也请一些无聊的刷分者到别外看看,不要在别处复制一些东西,也不看清楚这是什么问题就贴在这里,这样对谁都不好,你不觉得你随便贴一些东西会被人看不起吗?

对不起,大家,我说上面这段话,完全是因为,我每次提问题上,总有这种人在贴无用的东西,结果我的问题也沉了,我也找不到答案,所以我不得不说了~~

还请高手帮忙,
我晕,我刚把问题发了,就有一个弱智贴这些东西,让我们一起BS这个浪海酷客和相关的人吧,你们真是弱智,!!BS你们!

我再补充一点,一个具体的例子: 比如说,我在启动QQ这个进程的时候,怎么把QQ号码和密码传递给QQ进程,使它直接登录,,从而实现QQ的自动登录???
展开
 我来答
百度网友1efcc8dd0
2007-12-20 · TA获得超过116个赞
知道答主
回答量:151
采纳率:0%
帮助的人:107万
展开全部
C#中如何使用Process.Start()使一个无gui的exe应用程序在后台启动

比如
在cmd模式下可以使用 start/b abc.exe -argument

//声明一个程序信息类
System.Diagnostics.ProcessStartInfo Info = new System.Diagnostics.ProcessStartInfo();
//设置外部程序名
Info.FileName = "notepad.exe";
//设置隐藏窗口
Info.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
//设置外部程序的启动参数(命令行参数)为test.txt
Info.Arguments = "test.txt";
//设置外部程序工作目录为 C:\
Info.WorkingDirectory = "C:\\";
//声明一个程序类
System.Diagnostics.Process Proc;
try
{
//
//启动外部程序
//
Proc = System.Diagnostics.Process.Start(Info);
}
catch (System.ComponentModel.Win32Exception exc)
{
Console.WriteLine("系统找不到指定的程序文件。\r{0}", exc);
return;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
funlove9
2007-12-21 · TA获得超过475个赞
知道小有建树答主
回答量:775
采纳率:0%
帮助的人:603万
展开全部
参见msdn
关于Process.Start方法的不同重载
如果启动程序不需要参数,则只要Process.Start(程序名)就可以了
这已经不是Process.Start所关心的了,你就要看QQ是否接供这样的命令行参数了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ychs55
2007-12-20 · TA获得超过406个赞
知道小有建树答主
回答量:398
采纳率:0%
帮助的人:473万
展开全部
参数个数,格式,顺序
一般情况下:参数个数是可变的,你输入几个都可以;
格式都是string类型,顺序的话,你应该多测试几次,应该能推测出顺序

你还可以找一下反编译工具试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ahbbdbc
2007-12-20
知道答主
回答量:50
采纳率:0%
帮助的人:0
展开全部
这个问题知识面广
你要知道进程与线程的关系
建议你不要忙写例子 找本讲的详细一点的书看
毕竟知识一天看不完的。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
石亮东
2007-12-20 · TA获得超过1217个赞
知道小有建树答主
回答量:2022
采纳率:66%
帮助的人:1404万
展开全部
System.Diagnostics.Process.Start();

在这上面右击选择引用.就会有参数介绍
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式