【发布时间】:2014-09-06 01:59:39
【问题描述】:
我正在创建一个小程序,通过在 Windows 资源管理器中单击鼠标右键来进行一些文件重命名。
我正在尝试将右键单击文件夹的文件夹名称传递给尚未打开的 clickonce 应用程序。
我希望应用程序启动时将文件夹路径填充到文本框中。
我在我的代码中的确切位置捕获了这些传入数据。
我知道我可以通过带有 %1 修饰符的“HKEY_CLASSES_ROOT\Directory\shell\"Appname"\command" 启动程序,但是那个参数在另一端是从哪里来的呢?
【问题讨论】:
-
你能告诉我们你到目前为止尝试过的代码吗?
-
嗯,这个重命名程序已经在使用,并且有点涉及。它已经是一个独立工作的 Windows 窗体程序。所以目前,我正试图弄清楚如何使用参数启动它,特别是启动它的文件夹名称。我真的没有相关的代码给你看,因为我不确定这段代码应该放在哪里。那就是问题所在。我不知道在哪里/在哪里寻找程序参数作为它的开始。
标签: c# contextmenu clickonce