| 查看: 2486 | 回復(fù): 12 | ||||
[交流]
【討論】VB.net和VB6.0有什么區(qū)別? 已有11人參與
|
| 我一直沒有搞清楚這個(gè)問題。。 |
迷失 |

|
VB.net是純面向?qū)ο蟮拈_發(fā)語言,為了適應(yīng).net Framework的安全性,vb.net進(jìn)行了不小的調(diào)整。但是關(guān)鍵字修飾符之類的基本沒有什么變化,所以您只需要習(xí)慣.net下的強(qiáng)類型,應(yīng)該是不難轉(zhuǎn)型。 舉個(gè)簡單的例子吧,vb.net下是沒有“變體類型”這一數(shù)據(jù)類型的,整型就是整型,字符串就是字符串,像 a = 50 + 60 Text1.Text = a 這樣的代碼是不行的,VB6.0支持變體類型,會(huì)自動(dòng)進(jìn)行類型轉(zhuǎn)換,而.net下為了保證安全性,會(huì)要求程序員自己進(jìn)行必要的轉(zhuǎn)換。 至于API,.net框架下對API的依賴性像VB6中那么高,一些API完成的工作可以由一些類庫來完成。API的調(diào)用也不是一樣的,因?yàn)橛行〢PI涉及到了“不安全代碼”,而且API是用另一種非.net 語言編寫的,所以調(diào)用時(shí)有些特別的要求。 vb.net工作在.NET Framework下,與VB6的解釋執(zhí)行不同,VB.NET是編譯執(zhí)行的,.net下所有的應(yīng)用程序都被編譯成一種“中間語言(MSIL)”的形式,運(yùn)行時(shí)由一種稱為即時(shí)編譯器(JIT)的程序進(jìn)行二次編譯?梢哉f.net既是開發(fā)環(huán)境又是運(yùn)行環(huán)境,它提供了通用類型系統(tǒng)(CTS)和“公共語言運(yùn)行時(shí)”(Common Language Runtime,CLR),前者為開發(fā)時(shí)提供了類型支持,.net下語言中的基本數(shù)據(jù)類型都來自于這個(gè)類型系統(tǒng);后者為.net應(yīng)用程序提供了運(yùn)行環(huán)境,包括JIT、GC(內(nèi)存垃圾收集器)等等,同時(shí)負(fù)責(zé)代碼的運(yùn)行時(shí)安全。 |
金蟲 (職業(yè)作家)

銀蟲 (小有名氣)
木蟲 (正式寫手)
木蟲 (正式寫手)

版主 (知名作家)

至尊木蟲 (著名寫手)
驃騎將軍

銀蟲 (小有名氣)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 315分求調(diào)劑 +6 | 26考研上岸版26 2026-03-26 | 6/300 |
|
|---|---|---|---|---|
|
[考研] 295求調(diào)劑 +4 | 1428151015 2026-03-27 | 5/250 |
|
|
[考研] 求調(diào)劑推薦 材料 304 +14 | 荷包蛋hyj 2026-03-26 | 14/700 |
|
|
[考研] 274求調(diào)劑 +17 | 顧九笙要謙虛 2026-03-24 | 23/1150 |
|
|
[考研] 279 分 求調(diào)劑 +4 | 睡個(gè)好覺_16 2026-03-24 | 4/200 |
|
|
[考研] 085600,材料與化工321分調(diào)劑 +4 | 大饞小子 2026-03-27 | 6/300 |
|
|
[考研] 調(diào)劑推薦 +5 | 清酒714 2026-03-26 | 6/300 |
|
|
[考研] 求調(diào)劑,一志愿 南京航空航天大學(xué)大學(xué) ,080500材料科學(xué)與工程學(xué)碩 +4 | @taotao 2026-03-26 | 5/250 |
|
|
[考研] 081200-11408-276學(xué)碩求調(diào)劑 +3 | 崔wj 2026-03-26 | 3/150 |
|
|
[考研]
|
nnnnnnn5 2026-03-25 | 5/250 |
|
|
[考研]
|
鐘llll 2026-03-26 | 4/200 |
|
|
[考研] 333求調(diào)劑 +7 | 87639 2026-03-21 | 12/600 |
|
|
[考研] 294分080500材料科學(xué)與工程求調(diào)劑 +4 | 柳溪邊 2026-03-26 | 4/200 |
|
|
[考研] 總分322求生物學(xué)/生化與分子/生物信息學(xué)相關(guān)調(diào)劑 +5 | 星沉uu 2026-03-26 | 6/300 |
|
|
[考研] 334分 一志愿武理 材料求調(diào)劑 +4 | 李李不服輸 2026-03-26 | 4/200 |
|
|
[考研] 086000生物與醫(yī)藥292求調(diào)劑 +6 | 小小陳小小 2026-03-22 | 9/450 |
|
|
[考研] 求b區(qū)院校調(diào)劑 +4 | 周56 2026-03-24 | 5/250 |
|
|
[考研] 化學(xué)調(diào)劑 +6 | yzysaa 2026-03-21 | 6/300 |
|
|
[考研] 291求調(diào)劑 +3 | HanBeiNingZC 2026-03-24 | 3/150 |
|
|
[考研]
|
酥酥魚.. 2026-03-21 | 4/200 |
|