不一定,看用哪個工具開發的 ,Visual Studio開發的有自己的殼,其他工具開發的,有其他殼子,不過種類也就那么幾種,你可以找個脫殼工具,查一下就行了。常見的殼子有:ASPACK,、UPX,PEcompact 幾乎占80%市場份額
成都創新互聯公司從2013年成立,是專業互聯網技術服務公司,擁有項目網站設計、成都網站設計網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元鄒平做網站,已為上家服務,為鄒平各地企業和個人服務,聯系電話:18980820575
查殼工具有:PEiD(重點掌握,要求必會)、FFI、ExeInfo PE、DiE、FastScanner ,第一個基本上可以滿足大多數殼。
如果是vb 的話,基本沒有必要加殼,因為vb是不能反編譯的,反編譯出來的都是匯編碼,破解的話不比重寫一個新的簡單多少。
vb點虐 可以反編譯,一般都是混淆器,點虐 加殼很多都會不穩定,慎用。
無論加不加殼,代碼帶內存中運行都是一樣的,都可以通過內存調試的方式破解。
最安全的加密方式是虛擬機,基本上無解,不過,代價嘛。。。。。。
題主是不是用的 TabControl1.Controls.Add(TabPage1) 或者 TabControl1.TabPages.Add(TabPage1) 這種方法添加的?
這樣的話不但添加的第二個頁面是空白的,第一個頁面也會變成空白,因為對系統來說,存在了兩個 TabPage1,而原先 TabPage1 里的控件用的是 Me.TabPage1.Controls.Add(Label1) 之類的方法添加進去的,有兩個 TabPage1 系統就糊涂了不知道是該往哪一個里面加,所以就出現了兩個都是空白的。
可以用的變通的方法實現。
比如:
用一個 Panel 承裝 TabPage1 里的所有控件,在選中 TabPage2 時,執行
TabPage1.Controls.Remove(Panel1)
TabPage2.Controls.Add(Panel1)
先移除再添加,這樣就不會出錯了。
再比如:
最初設計 TabPage1 的時候就不要先添加進去,而是作為一個基類,有點兒說不明白,看代碼吧:
新聞名稱:包含vbnet去殼的詞條
文章源于:http://vcdvsql.cn/article36/ddihgsg.html
成都網站建設公司_創新互聯,為您提供品牌網站制作、網站制作、網站設計、自適應網站、云服務器、全網營銷推廣
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯