每日一测1(带命令行参数运行)
2014-11-21 11:35
183 查看
怎么让程序带参数运行以便适应不同的测试环境?
命令行参数在程序中的配置位置是在项目-属性-启动选项-命令行参数里
可以通过Main方法传入命令行参数(控制台程序本身就已带), 传入一个string类型的数组。也可以通过System.Environment这个类取出
WinForm窗体程序怎么取? 取出来的值传给窗体的构造函数就是了
Environment这个类还有些其他的属性,有兴趣的可以自己研究
//Console.WriteLine(Environment.UserName);
//Console.WriteLine(Environment.Version);
//Console.WriteLine(Environment.WorkingSet);
//Console.WriteLine(Environment.UserDomainName);
//Console.WriteLine(Environment.SystemDirectory);
//Console.WriteLine(Environment.OSVersion);
//Console.WriteLine(Environment.CommandLine);
//Console.WriteLine(Environment.CurrentDirectory);
//Console.WriteLine(Environment.ExitCode);
命令行参数在程序中的配置位置是在项目-属性-启动选项-命令行参数里
可以通过Main方法传入命令行参数(控制台程序本身就已带), 传入一个string类型的数组。也可以通过System.Environment这个类取出
static void Main(string[] args) { for (int i = 0; i < args.Length; i++) //取出来的直接是参数,没有路径 { Console.WriteLine("Arg:{0}", args[i]); } Console.ReadKey(); } static void Main() { string[] tmpargs = Environment.GetCommandLineArgs(); //注意这样取出来的结果,是包含exe程序路径的,路径+参数 foreach (string s in tmpargs) { Console.WriteLine("Arg:{0}", s); } Console.ReadKey(); }
WinForm窗体程序怎么取? 取出来的值传给窗体的构造函数就是了
Environment这个类还有些其他的属性,有兴趣的可以自己研究
//Console.WriteLine(Environment.UserName);
//Console.WriteLine(Environment.Version);
//Console.WriteLine(Environment.WorkingSet);
//Console.WriteLine(Environment.UserDomainName);
//Console.WriteLine(Environment.SystemDirectory);
//Console.WriteLine(Environment.OSVersion);
//Console.WriteLine(Environment.CommandLine);
//Console.WriteLine(Environment.CurrentDirectory);
//Console.WriteLine(Environment.ExitCode);
相关文章推荐
- MapReduce在运行时接受命令行参数
- 运行和控制 Nginx - 命令行参数和信号
- 【每日安全资讯】因为电网问题 欧洲的电子钟表运行缓慢超过一个月时间
- “每日一道面试题”.Net中GC的运行机制
- 在VS2010中运行带命令行参数程序
- 自定义实现InputFormat、OutputFormat、输出到多个文件目录中去、hadoop1.x api写单词计数的例子、运行时接收命令行参数,代码例子
- 老男孩教育每日一题:第6天-将前端运行的服务或脚本,如何可以放置到后端进行执行
- 每日开源新闻速递(2016/4/17):不需要浏览器插件就可以运行 Skype 了
- eclipse 运行 命令行参数
- window查看运行程序的命令行参数
- 编译、运行脚本和Command Line命令行参数设置
- [每日刷题(2015/7/10)]简述ASP.NET的页面运行机制
- 第8章2节《MonkeyRunner源码剖析》MonkeyRunner启动运行过程-解析处理命令行参数
- 向WinForm程序传递命令行参数以及让程序后台运行的
- 老李推荐:第8章2节《MonkeyRunner源码剖析》MonkeyRunner启动运行过程-解析处理命令行参数
- Intellij IDEA 输入命令行参数运行的方法
- (二)NS3如何编译、运行脚本和 Command Line命令行参数设置
- 老李推荐:第8章2节《MonkeyRunner源码剖析》MonkeyRunner启动运行过程-解析处理命令行参数 2
- 用 VC 获取其它运行中程序的命令行参数
- 老李推荐:第8章2节《MonkeyRunner源码剖析》MonkeyRunner启动运行过程-解析处理命令行参数 3