我想在我的VB.Net项目中添加命令行参数。基本上我想通过我的程序传递一个文件路径和一个数字(5位数),然后在表单加载时将其分配给2个单独的字符串变量。如果其中任何一个未通过,则打开另一个表单,要求找到缺少的变量。
我知道如何使用Process.Start调用带有参数的程序,但无法将需求添加到加载项目中。
我已经在网上看到了很多关于此的信息,但是没有多大意义,任何人都可以指出我正确的方向
谢谢
答案 0 :(得分:1)
这是一种方法:
For Each argument As String In My.Application.CommandLineArgs
' iterate through your arguments and make sure they passed as expected.
Next
参考文献:
上次我查看它(不是这个,但是类似的方法),解析参数的方式存在问题,并且在某些情况下可能会导致意外行为。大部分时间你都不会注意到,但是当它发生时最好做好准备,请查看我去年写的文章: