【问题标题】:effect drag and drop file icon on my program effect在我的程序效果上拖放文件图标效果
【发布时间】:2017-03-26 18:08:31
【问题描述】:

如何实现在我的程序图标上拖动任意文件图标的效果?也就是说,我想这样做,如果我将一个文件拖到我的程序中,程序就会启动并打开这个文件。在图中,MyProgram 是我用 C# 编写的程序。 File是我要打开的文件。

【问题讨论】:

  • 这样做的默认效果是文件名作为命令行参数传递。检查 CommandlineArgs 并在程序启动时处理打开。
  • 万岁!谢谢,很漂亮!这就是我需要的! :)

标签: c# .net drag-and-drop


【解决方案1】:

正如 Jens 所说,您可以检查 Environment.GetCommandLineArgs 或者您可以只使用 main 方法参数:

public static void Main(string[] args)
{
    if (args.Length > 0)
          Console.WriteLine(args[0]); // Here's the file path
}

【讨论】:

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