| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 579 人关注过本帖
标题:求助!如何使用buttun来打开一个外部程序..要新建什么控件吗?
只看楼主 加入收藏
fox04124489
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2007-8-29
收藏
 问题点数:0 回复次数:3 
求助!如何使用buttun来打开一个外部程序..要新建什么控件吗?
我想在Winform中点击buttun来调用一个外部的程序请问应该怎么做?要新建什么控件吗?
private void button1_Click(object sender, EventArgs e)
{
???????
}
该怎么填啊!!!!!!
搜索更多相关主题的帖子: buttun 控件 
2007-09-03 19:10
guang
Rank: 4
来 自:广东深圳
等 级:贵宾
威 望:13
帖 子:1414
专家分:285
注 册:2006-4-3
收藏
得分:0 

前面很多贴都有,注意看一下


不相信未作牺牲竟先可拥有,只相信靠双手找到我的欲求!!
我的博客:http://liao5930.blog.
2007-09-03 20:12
pacocai
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1583
专家分:0
注 册:2007-3-12
收藏
得分:0 

详细的代码:

private void button1_Click(object sender, EventArgs e)
{
//声明一个程序类
System.Diagnostics.ProcessStartInfo Info = new System.Diagnostics.ProcessStartInfo();

//设置外部程序名
Info.FileName = "notepad.exe";

//声明一个程序类
System.Diagnostics.Process Proc;

//
//启动外部程序
//
Proc = System.Diagnostics.Process.Start(Info);
}

建议在启动外部程序那加一个异常处理,不然如果找不到文件名的话程序会出错。


浮生若梦天边月,醉死如酒水中星。红楼一梦千人叹,岂让万夫空做贱。博客:http://hi.baidu.com/rxvip
2007-09-03 23:49
pacocai
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1583
专家分:0
注 册:2007-3-12
收藏
得分:0 
异常处理的代码:

try
{
//
//启动外部程序
//
Proc = System.Diagnostics.Process.Start(Info);
}
catch (System.ComponentModel.Win32Exception)
{
label1.Text = "找不到你所需要启动的程序!";
}

上面的代码都已经经过测试!

浮生若梦天边月,醉死如酒水中星。红楼一梦千人叹,岂让万夫空做贱。博客:http://hi.baidu.com/rxvip
2007-09-04 00:00
快速回复:求助!如何使用buttun来打开一个外部程序..要新建什么控件吗?
数据加载中...
 
   



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

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