【发布时间】:2011-10-21 20:29:34
【问题描述】:
我需要编写一个 VB.Net Winform 应用程序,该应用程序通过 Windows 资源管理器中的上下文菜单调用,并且可以采用多个参数,其中最后一个参数是包含空格的文件的完整路径。
我尝试了以下作为参数,但无济于事:
This is a test "%1" -> this
"This is a test "%1"" -> This is a test C:\Program
"This is a test" "%1" -> This is a test
"This is a test "%1%"" -> This is a test
有人知道如何让 Windows 将完整路径传递给文件名吗?
谢谢。
【问题讨论】:
-
你的意思是
hkcr\filetype\shell\operation的值吗? -
不,最后一个参数是文件名,其中可能包含空格。我无法让源应用程序将整个字符串传递给我的 VB.Net 应用程序:-/