我不得不使用該因素未決可能需要交替變化的一些文件。正確的文件的選擇開始於標準的Windows目錄C:\圖紙在我的情況,所以我知道,我們可以將項目添加到Windows backbround上下文菜單如下:窗口下拉菜單通文件名vb.net程序
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\txtfile\shell\mymenu]
@="test123"
[HKEY_CLASSES_ROOT\txtfile\shell\mymenu\command]
@="%SystemRoot%\\system32\\NOTEPAD.EXE %1"
但是(甚至林不知道如果這是可能的),我想獲取文件的名稱,並在我的vb.net應用程序中使用它,例如顯示文件名的文本框。
劑量任何人知道,如果我能做到這一點?如何?
你問如何訪問你的應用程序中的「%1」?這些被稱爲CommandLineArguments – Plutonix
其實我不太確定註冊表主題,但據我瞭解,%1返回文件名?如果我可以在我的vb中重複使用這個名字,那將會很棒。 net應用程序 – TM80
Explorer將文件名作爲命令行參數傳遞給您的應用程序。有多種方法可以獲得它們 – Plutonix