| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 888 人关注过本帖
标题:如何使用buttun来打开一个固定程序
只看楼主 加入收藏
fox04124489
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2007-8-29
收藏
 问题点数:0 回复次数:7 
如何使用buttun来打开一个固定程序
我想用buttun来打开一个应用程序,,,如何输入程序的地址。。。。要新建什么控件或着什么文件吗?

[此贴子已经被作者于2007-9-3 19:05:15编辑过]

搜索更多相关主题的帖子: buttun 固定程序 应用程序 控件 文件 
2007-09-03 13:34
师妃暄
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:805
专家分:107
注 册:2006-3-1
收藏
得分:0 
直接输入执行程序的路径就可以了啊

有实力才会有魅力 实力来自坚持不懈的努力
2007-09-03 13:49
crazymk
Rank: 1
等 级:新手上路
威 望:1
帖 子:343
专家分:0
注 册:2007-8-30
收藏
得分:0 
ProcessStartInfo process = new ProcessStartInfo(string fileName,string arguments);
Process.Start(process);

すばらしいコードを書き出すのは楽しい事です
2007-09-03 13:55
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 
楼上方法不错

愛生活 && 愛編程
2007-09-03 15:16
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
随风云
Rank: 1
等 级:新手上路
威 望:1
帖 子:263
专家分:0
注 册:2007-6-28
收藏
得分:0 
还要添加一个引用才行的 using System.d.....后面的忘了    应该是那个 引用的

真的想象风一样去流浪!
2007-09-04 12:55
pacocai
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1583
专家分:0
注 册:2007-3-12
收藏
得分:0 
新建一个工程的时候会有默认的引用项,不需要再另外引用了。

默认的引用项有:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

浮生若梦天边月,醉死如酒水中星。红楼一梦千人叹,岂让万夫空做贱。博客:http://hi.baidu.com/rxvip
2007-09-04 18:29
快速回复:如何使用buttun来打开一个固定程序
数据加载中...
 
   



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

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