| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2669 人关注过本帖
标题:求助System.Diagnostics.Process.Start,打开的方式
只看楼主 加入收藏
xiaxun
Rank: 1
等 级:新手上路
帖 子:207
专家分:7
注 册:2009-8-30
结帖率:79.31%
收藏
 问题点数:0 回复次数:6 
求助System.Diagnostics.Process.Start,打开的方式
System.Diagnostics.Process.Start("cmd.exe");
这样打开是默认打开cmd窗体

我想 最大化打开,
还有最小话打开,
还有隐藏打开 怎么设置参数呢!
搜索更多相关主题的帖子: Diagnostics Process Start System 
2010-08-28 17:01
gameohyes
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:53
帖 子:1275
专家分:3629
注 册:2009-3-5
收藏
得分:0 
隐藏打开并执行参数:
程序代码:
Process p = new Process();
                p.StartInfo.FileName = "cmd.exe";
                p.StartInfo.RedirectStandardInput = true;
                p.StartInfo.UseShellExecute = false;
                p.StartInfo.Arguments = "/c shutdown /p ";
                p.Start();

C#超级群 74862681,欢迎大家的到来!
2010-08-28 17:52
xiaxun
Rank: 1
等 级:新手上路
帖 子:207
专家分:7
注 册:2009-8-30
收藏
得分:0 
那怎么最大化打开呢!
2010-08-28 18:00
gameohyes
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:53
帖 子:1275
专家分:3629
注 册:2009-3-5
收藏
得分:0 
p.StartInfo.WindowStyle = ProcessWindowStyle.Maximized;

C#超级群 74862681,欢迎大家的到来!
2010-08-28 20:53
xiaxun
Rank: 1
等 级:新手上路
帖 子:207
专家分:7
注 册:2009-8-30
收藏
得分:0 
System.Diagnostics.Process.Start("cmd.exe");
我是想说,那这句话("cmd.exe")这里面怎么插入代码!
照你那样写,打开一个cmd都好几行代码去!没有明了一点的吗!
谢谢!
2010-08-28 21:27
gameohyes
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:53
帖 子:1275
专家分:3629
注 册:2009-3-5
收藏
得分:0 
System.Diagnostics.Process.Start("cmd","/c dir d:\\test");
以下是它的各种重载,看没适合你的:
ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/

C#超级群 74862681,欢迎大家的到来!
2010-08-28 22:51
红色警戒
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:19
帖 子:444
专家分:2967
注 册:2005-11-20
收藏
得分:0 
try
            {
               ProcessStartInfo   MyStartInfo=new ProcessStartInfo();
               MyStartInfo.FileName="cmd.exe";
               MyStartInfo.WindowStyle=ProcessWindowStyle.Maximized;   
               Process MyProcess=new Process();
               MyProcess.StartInfo=MyStartInfo;
               MyProcess.Start();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }

2010-08-28 23:09
快速回复:求助System.Diagnostics.Process.Start,打开的方式
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022853 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved