将命令行参数添加到VB.Net应用程序

时间:2011-08-28 00:19:55

标签: .net visual-studio-2010 command-line command-line-interface command-line-arguments

我有一个基于Windows窗体的应用程序由另一个程序员制作,我需要添加一些命令行开关到它的primary output exe,以便我可以传递如下参数:

program.exe -reinitialiseprogram.exe -sync

我在网上找到了一些文档,但似乎都是在C#中,而且仅用于命令行程序。

此程序通过.msi安装,而.exe仅在最后构建。

所以我的问题是:

  1. 如何将命令行开关添加到VB.Net应用程序?

  2. 我在哪里/什么表单中添加解析器以便主输出.exe接受args?

1 个答案:

答案 0 :(得分:13)

与C / C#类似,您将它们作为数组获取。与C / C#不同,您可以从应用程序本身获取它们作为只读属性(My.Application.CommandlineArgs)

http://msdn.microsoft.com/en-us/library/z2d603cy(v=vs.80).aspx#Y550

该页面上的代码示例(对于VB)应该向您展示我认为您需要的内容......