VSTO插件一機(jī)一碼用戶授權(quán)組件源碼概覽 | 鄭廣學(xué)VSTO火箭速成班
目標(biāo)
學(xué)習(xí)如何調(diào)試綜合源碼,理解一機(jī)一碼授權(quán)的基本架構(gòu),并在綜合項(xiàng)目中修改授權(quán)功能
2.1 VSTO880一機(jī)一碼組件源碼概覽
1.學(xué)習(xí)如何查看綜合項(xiàng)目源碼,以及運(yùn)行調(diào)試
從教學(xué)群文件下載綜合項(xiàng)目源碼 解壓后打開(kāi)sln文件
2.運(yùn)行綜合項(xiàng)目,測(cè)試一機(jī)一碼組件
理解解決方案的一般組織結(jié)構(gòu)
理解Debug和Release編譯模式
調(diào)試階段使用debug模式編譯 最終發(fā)布用戶時(shí)使用release模式編譯
3. VIP功能權(quán)限演示
一般免費(fèi)功能可直接運(yùn)行,VIP功能如果沒(méi)有激活則提示需要激活,并彈出激活對(duì)話框
4. 代碼的基本結(jié)構(gòu)
ThisAddin入口
在項(xiàng)目入口事件里 加入下面代碼開(kāi)啟驗(yàn)證模式
m客戶端驗(yàn)證授權(quán).驗(yàn)證本機(jī)激活碼()COPY
檢測(cè)VIP的調(diào)用入口
在需要開(kāi)啟VIP驗(yàn)證的功能函數(shù)開(kāi)頭加入驗(yàn)證代碼 如下圖所示
檢測(cè)次數(shù)的調(diào)用入口
某些情況我們?cè)试S免費(fèi)版用幾次后,必須升級(jí)VIP才能使用
在函數(shù)入口增加以下代碼
作業(yè)
在自己機(jī)器上復(fù)制一份綜合源碼項(xiàng)目,進(jìn)入調(diào)試并增加一個(gè)功能,加入VIP授權(quán)檢測(cè),并使用注冊(cè)機(jī)完成注冊(cè)
購(gòu)買(mǎi)課程請(qǐng)百度搜索 VBA永遠(yuǎn)的神 或者聯(lián)系我EXCEL880B