【发布时间】:2021-09-20 02:30:35
【问题描述】:
有什么方法可以检测文件何时被 c# 应用程序打开
示例 当我右键单击一个文件然后选择使用我的应用程序打开它时,我希望此代码运行
File.WriteLines(OpenWithFile)
这可以实现吗
【问题讨论】:
-
如果您右键单击一个文件并选择 打开方式,然后选择您的应用程序,您的应用程序将看到它,就像有人在命令中键入
YourApp.exe That.File一样行 -
Windows 将其作为命令行参数传递给您的应用程序。您可以在此网站上搜索
[c#] get command line parameter以查找如何获取它的示例。 -
我对 c# 有点陌生。你能解释一下如何获取命令行参数吗?