在windows窗体应用程序中获取命令行参数

应用程序的一个有用技术是允许它们解析命令行参数。这可以给应用程序提供很多额外的功能,例如传递文件的名称以在命令行上打开。...

应用程序的一个有用技术是允许它们解析命令行参数。这可以给应用程序提供很多额外的功能,例如传递文件的名称以在命令行上打开。

你在网上找到的大多数例子都会向你展示这样的东西:

static void Main(string[] args) { foreach(string arg in args) { C***ole.WriteLine(arg); } C***ole.ReadLine(); }

这一切都很好,除了在不将项目类型更改为控制台等情况下对Windows窗体应用程序不起作用之外。

谢天谢地,这是完全没有必要的,因为您可以简单地这样做:

string[] args = Environment.GetCommandLineArgs(); foreach(string arg in args){ // do stuff }

您可以在应用程序的任何地方使用它,而不仅仅局限于在main()方法中使用它,就像在控制台应用程序中一样。

  • 发表于 2021-04-14 15:59
  • 阅读 ( 56 )
  • 分类:互联网

你可能感兴趣的文章

可提高windows管理技能的powershell cmdlet

...需要引号。)-ArgumentList参数允许您将命令行选项传递给应用程序。对于Chrome,您可以使用--Incognito标志强制它以匿名模式启动。整个cmdlet是: ...

  • 发布于 2021-03-13 13:26
  • 阅读 ( 295 )

您必须知道的15个windows命令提示符(cmd)命令

...您当场更改文件类型关联。前往设置(Windows+I)>应用程序>默认应用程序>按文件类型选择默认应用程序。 ...

  • 发布于 2021-03-22 17:39
  • 阅读 ( 545 )

关于linux中bash for loops的所有知识

...和Mac系统管理员通常都熟悉通过终端编写脚本,但即使是Windows用户也可以使用Windows子系统for Linux来进行操作。 ...

  • 发布于 2021-03-29 06:22
  • 阅读 ( 313 )

如何获得linux图形设备管理器

...备管理器将在其主窗口中显示有关该项目的信息。 HardInfo应用程序在Linux中实现了类似的目的,并且具有相同的易用性。它明显地模仿了Windows设备管理器,有一个非常相似的图形用户界面(GUI),有一个树和主显示窗口。这意味...

  • 发布于 2021-03-31 11:57
  • 阅读 ( 243 )

如何在windows命令行上转义文件路径中的空格

...么时候起作用?嗯,根据我们的研究,它似乎适用于某些应用程序,而不是其他应用程序。根据您使用的命令,您的里程数可能会有所不同。命令提示符对这个字符的处理很奇怪。不管你使用什么命令,都可以尝试一下,如果你...

  • 发布于 2021-04-01 11:39
  • 阅读 ( 582 )

如何在windows命令提示符下使用find

Find是另一个很棒的命令行工具,每个Windows用户都应该了解它,因为它可以用来搜索文件内容中的特定文本字符串。 查找的开关和参数 与Windows中的每个基于命令提示符的工具一样,为了有效地使用这些工具,您需要知道某些...

  • 发布于 2021-04-08 12:43
  • 阅读 ( 154 )

如何从windows10的bashshell运行windows程序

在Creators更新中,windows10的bashshell现在允许您从Bash运行Windows二进制文件和标准命令提示符命令。您可以从同一个Bash shell运行Linux和Windows程序,甚至可以将Windows命令合并到Bash脚本中。 你需要知道的 相关:Windows10新BashShell的所...

  • 发布于 2021-04-08 13:36
  • 阅读 ( 174 )

shell脚本初学者指南:基础知识

...是您真正要输入命令的地方。 现在,在使用Linux之前使用Windows的一些人可能还记得批处理文件。这些是小的文本文件,你可以填充命令来执行,Windows会依次运行它们。这是一个聪明和整洁的方式来完成一些事情,比如在你的高...

  • 发布于 2021-04-10 05:43
  • 阅读 ( 129 )

在windows xp中获取vista资源管理器样式的完整行选择和复选框

...一个新的解决方案。 这个解决方案是以一个小的可执行应用程序的形式出现的,它需要.NET3.5框架,在我的测试中占用了大约13mb的内存,它**到Explorer中并添加了完整的行选择和复选框,尽管复选框有点奇怪(下面将详细介绍)...

  • 发布于 2021-04-14 07:31
  • 阅读 ( 101 )

备份/复制windows中“正在使用”或“已锁定”的文件(命令行)

如果您曾经尝试复制被另一个应用程序锁定的文件,则可能会看到类似于“进程无法访问该文件,因为另一个进程已锁定该文件的一部分”的错误消息。那你怎么复制呢? 从XP开始,Windows就支持一种称为卷影复制的技术,该技...

  • 发布于 2021-04-14 10:41
  • 阅读 ( 121 )
obo033988
obo033988

0 篇文章

相关推荐