一、用wshshell組件的RegWrite方法寫注冊(cè)表,在HKEY_CLASSES_ROOT\*\Shell 位置加入的你程序,
久治網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、自適應(yīng)網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。成都創(chuàng)新互聯(lián)于2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)。
例如:
[HKEY_CLASSES_ROOT\*\shell\我的程序\command]
@="D:\\我的程序.exe %1"
后面的%1會(huì)將文件名傳送給你的程序的Command$,多文件名需要使用DDE方式進(jìn)行互斥傳入。
二、
將下面內(nèi)容輸入記事本后保存為reg文件,運(yùn)行即可:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\OpenInNotepad]
@="用記事本打開"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\OpenInNotepad\command]
@="notepad.exe %1"
"用記事本打開" 為右鍵菜單中顯示的名稱
在VB.NET中,可以使用“Call”語句來調(diào)用另一個(gè)VB文件中的方法。使用“Call”語句,可以在一個(gè)VB文件中調(diào)用另一個(gè)VB文件中的方法,從而實(shí)現(xiàn)不同文件之間的調(diào)用。
首先,需要在調(diào)用方法的VB文件中聲明另一個(gè)VB文件中的方法,以便編譯器能夠識(shí)別該方法。聲明的方式如下:
Declare Sub 另一個(gè)VB文件中的方法名 Lib “另一個(gè)VB文件的路徑” ()
其中,另一個(gè)VB文件中的方法名是另一個(gè)VB文件中要調(diào)用的方法的名稱,另一個(gè)VB文件的路徑是另一個(gè)VB文件的完整路徑。
接下來,就可以使用“Call”語句來調(diào)用另一個(gè)VB文件中的方法了,語句格式如下:
Call 另一個(gè)VB文件中的方法名 (參數(shù)1,參數(shù)2,……,參數(shù)n)
其中,另一個(gè)VB文件中的方法名是另一個(gè)VB文件中要調(diào)用的方法的名稱,參數(shù)1,參數(shù)2,……,參數(shù)n是傳遞給另一個(gè)VB文件中要調(diào)用的方法的參數(shù)。
最后,就可以在調(diào)用方法的VB文件中調(diào)用另一個(gè)VB文件中的方法了。通過以上步驟,就可以在VB.NET中實(shí)現(xiàn)一個(gè)VB文件調(diào)用另一個(gè)VB文件中的方法了。
可以使用,因?yàn)閮蓚€(gè)子程序的數(shù)據(jù)都是互通的,而且可以相互的補(bǔ)充,你用了另外一個(gè)子程序的數(shù)據(jù)也不影響你原本的子程序,這都是相互的