你想做什么?這2個一個面向過程一個面向?qū)ο蟆J荲B不同版本過渡。VB6是老版?,F(xiàn)在開發(fā)多用VB.NET。但是如果是實(shí)現(xiàn)一個小的功能對代碼沒啥要求??梢杂肰B6。代碼容易寫,而且實(shí)現(xiàn)簡單。
從網(wǎng)站建設(shè)到定制行業(yè)解決方案,為提供成都網(wǎng)站制作、成都網(wǎng)站設(shè)計服務(wù)體系,各種行業(yè)企業(yè)客戶提供網(wǎng)站建設(shè)解決方案,助力業(yè)務(wù)快速發(fā)展。創(chuàng)新互聯(lián)建站將不斷加快創(chuàng)新步伐,提供優(yōu)質(zhì)的建站服務(wù)。
1.如果你代碼中用到的函數(shù),類。2.0就能滿足。直接用2就好了
2.版本的差異,大都是功能上的差別,增加了函數(shù),增加了組件(百度搜
.NET Framework各版本比較
)
3.UI和框架版本無關(guān),與系統(tǒng)主題和控件自身有關(guān)
你想兼容多種版本系統(tǒng) 最好是安裝個虛擬機(jī) 每個系統(tǒng)都運(yùn)行一遍
不建議你從VB6學(xué)起,因?yàn)閂B.NET和VB差了太多,基本上算兩個語言了。建議您先決定學(xué)老VB(VB6,不再更新,個人感覺比較弱,但是優(yōu)點(diǎn)是系統(tǒng)自帶VB的運(yùn)行庫)或者是VB.NET(一直更新,很強(qiáng)大,尤其是多線程完爆VB,另外VS的代碼提示非常非常完善,寫代碼的時候會感覺到很舒服很痛快!VB.NET是為數(shù)不多的初學(xué)者越學(xué)越高興而不是越痛苦的語言)。我推薦后者!
如果樓主想學(xué)后者,建議使用VB2010學(xué)習(xí)版(免費(fèi),比較小,夠用),然后看微軟的VB2008速成版的教程。
建議vb6企業(yè)版(不要弄精簡版),因?yàn)関b.net和vb6是兩個完全不一樣的編程方法,一個是基于。netframeworks的面向?qū)ο缶幊?,一個是基于對象的編程完全不一樣的