【问题标题】:execute my file’s Application in C#在 C# 中执行我的文件的应用程序
【发布时间】:2009-09-21 15:15:34
【问题描述】:

我的应用程序创建扩展名为“.mhm”的文件。

我希望我的应用程序在我双击这些文件时打开并处理它们。当前行为是,当我双击该文件时,我的应用程序打开但不处理该文件。

如何读取 C# 2008 中 Main() 方法的 args 参数?

【问题讨论】:

  • 问题 1455036 需要清理和拼写检查...
  • 任何人了解任何事情吗?
  • 我想加载我的文件以保存我的应用程序。我该怎么办?
  • Mohammad,您之前已接受相同问题的答案。我错过了什么吗?

标签: c# executable


【解决方案1】:

“嗨

我的应用程序创建带有 .MHM 文件扩展名的文件。 我希望我的应用程序与此文件扩展名相关联,以便在执行 MHM 文件时,我的应用程序也是如此,文件路径作为我应用程序的 main 方法的参数。”

我是这么理解的。

Grzenio 的想法是对的 -

public void static Main(string args[])
{ 
...
}

但是要将您的应用程序推送到 shell 中需要额外的研究,您必须考虑将您的应用程序集成到 shell 中(使用注册表)。

请看这里:script-to-associate-an-extension-to-a-program

编辑:感谢克里斯对问题的编辑,试图在这里更广泛地看待事情......也许论点解决方案就是 OP 所需的全部。

【讨论】:

    【解决方案2】:

    如果我正确理解您的问题,您只需使用:

    public void static Main(string args[])
    {
    ...
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多