替代vb6編譯器
⑴ 幾種VB6反編譯器軟體效果比較
vb6反編譯器沒有一款是真正能用的。
⑵ 有個老程序是用vb3.o編的,很有用,現在vb6.0下怎樣移植呢
同類語言,很多地方相同或者相似的,或者觸類旁通,如果你懂Vb6語法那麼只要你不是怕那幾個爛英語的就把低版本的代碼理解透再寫成Vb6的代碼就行了(如果Vb6編譯器不支持此低版本代碼轉換的話),本人認為不難,不過代碼很多的話就避免不了繁瑣!沒辦法了,肯動動腦筋絕對可以完成!
⑶ 為什麼微軟不為VB6寫個好點的編譯器
VB6界面不錯。而且重要的是讓不會編程的人一看就明白意思,然後慢慢的再編程序。先確定樣板,再編程序。比傳統的編程好的優點在這里。往往以前是編程要全部完成編譯後才能看效果。現在直接看效果難道不好嗎?呵呵,當然你自己喜歡什麼就什麼吧。主要是要實用。
⑷ VB6 dll反編譯
目前似乎沒有能夠反編譯到源代碼的工具。網上傳的「VB源碼級反編譯工具」也只是能修改少量資源屬性。從理論上說,由源代碼到目標代碼這個過程不是一一對應的,也就是說,不同的源代碼可能編譯出相同的目標代碼;相同的源代碼由不同的編譯器編譯,也可能生成不同的目標代碼。
⑸ win7 64位系統能裝VB6.0嗎
win7 64位系統能裝VB6.0。
方法/步驟
1.先下載vb精簡版,雙擊運行後保存在想要的盤符。
2.下載解壓vb完整版,解壓到想要的盤符。
3.如下圖,打開解壓後的vb完整版,找到「KEY」,右鍵-屬性-把只讀勾掉-關閉,然後雙擊用記事本打開,把後面的"aspo"=dword:00000000改成"aspo"=dword:00000001,保存成KEY.reg,然後雙擊運行(彈出框框選「是」)
5.雙擊vb精簡版,全部剪切到vb98,全部替換,找到vb6發送快捷方式到桌面即可。
⑹ VB6可以被很多軟體反編譯,那學VB還有何用
理論上,任何軟體都可以被反編譯,只是時間問題。與匯編、c語言比較VB6屬於比較難反編譯的了,如果不是做商業軟體,學一種編程語言的作用是能方便工作,提高效率。
VB6編譯器確實過時了,而且VB6有自身不足,但是一般軟體還是可以做的,而且比VB.net要小很多,VB.net的優點是很多東西都是現成的,比如菜單,可以直接設置出各種效果來,用VB6就要掌握API和自繪技術,或者借用第三方控制項。但是通過這樣可以提高自己的編程水平,缺點是開發效率低。
⑺ VB.NET 真的要替代VB6嗎
可以肯定的回答,VB.NET必然替代VB6。
原因是:
雖然Basic是一門通用的編程語言,但VB是卻是一門不折不扣的微軟語言,其發展由Windows和微軟的開發平台決定。
在Windows 2000時代,VB是微軟開發基於COM的企業級應用系統的核心語言。VB是微軟DNA平台的首選開發語言。但是VB有很多缺點。當時Java及其相關技術成為大多數大型企業應用系統所採用的技術,這威脅到微軟的地位。微軟借鑒了Java的很多優點,創造了.Net。.Net是微軟繼DNA後的新的企業級應用平台。因此,正如Windows 2000將會像Windows 98被替代一樣,VB6也必然會被VB.Net替代。
事實上,替代已經開始了。在Vista中.Net成為基礎環境,VB.Net和C#及其技術成為主要開發技術,VB6恐怕就會從實際開發中消失的。
⑻ 有什麼軟體能夠替換vb6.0
v b 2010 ,vb2012都可以
⑼ VB程序用什麼編譯
可以編譯Visual Basic程序的開發工具版本有很多的,畢竟操作系統從Dos時代開始就有了VB1.0版本了,之前DOS下還有QBasic等。因為你並未說明你的代碼是怎樣的,只好給你多介紹幾個了。
Quick Basic又叫QBasic和QB,是可以編譯成能在DOS環境中運行的程序。
QB沒有圖形化界面也不支持面向對象開發的「.」點語法,但它支持Basic語言早期的行號寫法,也支持基於結構的函數和過程。
早期寫法
10 Dim i
20 For i=0 To 100
30 Print i
40 Next
當你發現語句前有行號,則需要用QBasic來編譯。另外還有GWBasic等
Visual Basic又叫VB,1.0版本是DOS下運行的可視化編程工具,具體沒用過但肯定支持標准Basic語法。我是從VB3.0接觸VB的,之後一直到VB6時覺得雖然工具和編譯環境改變了,但實際用法差不多。
基於VB3-VB6來編譯,你的代碼必須符合以事件觸發執行的VB代碼規范。在VB中代碼是可以非線性運行的,這與過去有很大不同。如果的代碼沒有符合這種規范是需要修改後才能編譯運行的。好在是VB6有編譯類錯誤提示。
VB.Net家族就比較大了,從VB7一直到現在的VB2010都是一個家族的。這時的VB已經功能十分強大,代碼寫法也已經完全基於Class類,並具有完整的面向對象的支持。但有意思的是在VB.Net里支持無窗體界面命令面板的程序,因此QBasic類型的程序只要稍加修改便能編譯運行在VB.Net這種環境里。當然對WinFrom也更強大,並且支持多線程等。
因此強烈建議你換到vb.net來編譯,但需要注意的是有些關鍵字起了變化。比如VB6里的Long是VB.NET里的Integer。
說的這么詳細相信你應該了解VB程序的編譯工具了
⑽ 用反編譯軟體顯示出了vb5.0或vb6.0編寫的exe軟體的代碼,我怎麼破解請問你用的什麼反編譯軟體破解的
沒有這種軟體...