c#、winfrom 给程序添加命令行参数
2013-11-29 15:47
417 查看
在命令行中给定的参数就是命令行参数。
命令行的参数以空格隔开。
但是,若命令行的参数本身包含空格时,则该参数必须用一对双引号括起来。
eg:d:\loading.exe -t=5000
//Program.cs
//程序获取
总结:
使用可以传一个string数组的main程序入口,数组里的字符就是命令行参数
windows+r 输入 exepath args1 args2 就可以运行
命令行的参数以空格隔开。
但是,若命令行的参数本身包含空格时,则该参数必须用一对双引号括起来。
eg:d:\loading.exe -t=5000
//Program.cs
static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> static void Main(string[] args) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new WelCome(args)); } }
//程序获取
/// <summary> /// 配置 /// </summary> public WelCome(string[] args) { InitializeComponent(); foreach (string arg in args) { //传递的参数-t为窗体显示时间 if (arg.Contains("-t=")) { string strTime = arg.Substring(arg.IndexOf('=') + 1); int time = 200; if (int.TryParse(strTime, out time)) { this.kltimer.Interval = time; } } } }
总结:
使用可以传一个string数组的main程序入口,数组里的字符就是命令行参数
windows+r 输入 exepath args1 args2 就可以运行
相关文章推荐
- 关于C#创建winfrom程序时项目中添加数据库问题
- c# 代码 添加或删除程序开机启动
- 手把手教你用C#打包应用程序(安装程序)【卸载模块已添加】
- 用C#打包应用程序(安装程序)【卸载模块已添加】
- C# WinForm程序添加启动画面
- 手把手教你用C#打包应用程序(安装程序)【卸载模块已添加】
- C#添加删除防火墙例外(程序、端口)
- 给C#程序添加说明——注释
- C# --Winfrom-添加学员对象同步列表展示优化
- C#程序打包安装部署之添加项目输出
- c# 代码 添加或删除程序开机启动
- 在C#的windows窗口里添加MDI时,VS程序死机
- 手把手教你用C#打包应用程序(安装程序)【卸载模块已添加】_water lity
- C# 调试程序时如何输入命令行参数
- C#写的邮箱发送程序源代码---支持主题、正文、附件的编辑和添加!
- C#程序模拟键盘输入向记事本内添加内容
- 给程序添加启动画面(C#.net )
- C#实现在winfrom程序中下载文件
- 手把手教你用C#打包应用程序(安装程序)【卸载模块已添加】
- [转]C#(VB.NET)操作Windows自带的防火墙 之 添加/删除允许通过防火墙的例外程序