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

发布于 2024-12-01 18:26:12 字数 390 浏览 2 评论 0原文

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

program.exe -reinitialise< /code> 或 program.exe -sync

我在网上找到了一些文档,但似乎全部都是 C# 语言,并且仅适用于命令行程序。

该程序通过 .msi 安装,并且 .exe 仅在最后构建。

所以我的问题是:

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

  2. 我应该在哪里/什么形式添加解析器,以便主输出 .exe 接受参数?

I have a windows forms based application made by another programmer and I need to add a few command line switches to it's primary output exe so that I can pass arguments like:

program.exe -reinitialise or program.exe -sync

I have found some docs online but all seem to be in C# and are for command line only programs.

This program installs via an .msi and the .exe is only constructed at the end.

So my questions are:

  1. How do I add command line switches to a VB.Net application?

  2. Where/What form do I add the parser to so that the primary output .exe accepts the args?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

旧时光的容颜 2024-12-08 18:26:12

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

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

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

Similar to C/C#, you get them as an array. Different from C/C#, you obtain them as a read-only property from the application itself (My.Application.CommandlineArgs)

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

Code sample on that page (for VB) should show you what you need i think...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文