六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

從 Visual Basic 6.0 到 Visual Basic.NET 的轉(zhuǎn)換(1)

[摘要]從 Visual Basic 6.0 到 Visual Basic.NET 的轉(zhuǎn)換(1) Microsoft Visual Basic.NET 是 Microsoft Visual Basic? 的后續(xù)版本,它是基于 .NET 框架重新設(shè)計的,您可以用它來輕松地創(chuàng)建用于 Microsoft Win...
從 Visual Basic 6.0 到 Visual Basic.NET 的轉(zhuǎn)換(1)

Microsoft Visual Basic.NET 是 Microsoft Visual Basic? 的后續(xù)版本,它是基于 .NET 框架重新設(shè)計的,您可以用它來輕松地創(chuàng)建用于 Microsoft Windows? 操作系統(tǒng)和 Web 的下一代應(yīng)用程序。使用 Visual Basic.NET,可視化開發(fā) Web 應(yīng)用程序、Web 服務(wù)、Windows 應(yīng)用程序和服務(wù)器端組件將變得輕而易舉。此外,Visual Basic.NET 使用了 Windows 應(yīng)用程序的 XCOPY 部署方案,使您不必再擔心 DLL 版本問題。隨著 Visual Basic.NET 的發(fā)布,“DLL 噩夢”將成為過去。

在設(shè)計 Visual Basic.NET 時,我們著眼于世界各地 Visual Basic 開發(fā)者的要求。Visual Basic 語言現(xiàn)在是真正的面向?qū)ο笳Z言,并支持實現(xiàn)繼承。窗體設(shè)計器支持可視化繼承,并包含窗體自動調(diào)整大小、資源本地化和訪問選項支持等新特性。現(xiàn)在的數(shù)據(jù)工具繼續(xù)支持 XML 數(shù)據(jù),并可以共同使用設(shè)計時數(shù)據(jù)綁定和斷開數(shù)據(jù)。此外,Visual Basic.NET 是基于 .NET 框架直接創(chuàng)建的,因此可以使用所有的平臺特性,并能夠與其他 .NET 語言協(xié)同工作。

在發(fā)布這些功能的同時,我們對產(chǎn)品的幾個方面作了修改。本文檔介紹了從 Visual Basic 6.0 到 Visual Basic.NET 的一些變更,并解釋了進行這些變更的原因。本文還介紹 Visual Basic.NET 升級向?qū)У墓δ。它是作為產(chǎn)品的一部分提供的工具,可以幫助您將現(xiàn)有的應(yīng)用程序升級為 Visual Basic.NET 版本。

有關(guān)從 Visual Basic 6.0 升級到 Visual Basic.NET 的其他信息,請參閱白皮書《準備將 Visual Basic 6.0 應(yīng)用程序升級到 Visual Basic.NET》(英文)。此白皮書介紹了升級過程并提供了盡可能順利升級的建設(shè)性意見。

語言

Variant

Visual

Basic 6.0 Variant 是一種特殊的“通用”數(shù)據(jù)類型,可以包含除定長字符串之外的各類數(shù)據(jù)。Object 變量用作指向?qū)ο蟮闹羔槨DJ的數(shù)據(jù)類型為 Variant。

Visual Basic.NET

公共語言運行時 (CLR) 使用 Object 作為通用數(shù)據(jù)類型。Visual Basic.NET 沒有繼續(xù)使用 Variant 作為通用數(shù)據(jù)類型,而是選擇采用 CLR 命名規(guī)則,以避免在跨語言開發(fā)時造成混亂。僅使用一種通用數(shù)據(jù)類型將簡化類型系統(tǒng)。默認的數(shù)據(jù)類型為 Object。

升級

向?qū)?/p>

將 Variant 數(shù)據(jù)類型變?yōu)?Object,因此以下代碼:

Dim x As Variant

升級后將變?yōu)椋?/p>

Dim x As Object

Integer 和 Long

Visual

Basic 6.0 Long 變量存儲為帶有符號的 32 位數(shù)字,而 Integer 變量存儲為 16 位數(shù)字。

Visual Basic.NET

Long 變量存儲為帶有符號的 64 位數(shù)字,Integer 變量存儲為 32 位數(shù)字,而 Short 變量存儲為 16 位數(shù)字。在 32 位系統(tǒng)中,32 位整數(shù)操作比 16 位和 64 位整數(shù)操作都要快。這意味著 Integer 將是最有效和最基本的數(shù)字類型。

由于部分 .NET 框架技術(shù)以現(xiàn)代的 32 位和 64 位技術(shù)為基礎(chǔ),因此根據(jù)新技術(shù)更新數(shù)據(jù)大小是明智之舉。

升級

向?qū)?/p>

修改變量的類型,因此以下代碼:

Dim x As IntegerDim y As Long

升級后將變?yōu)椋?/p>

Dim x As ShortDim y As Integer

Currency

Visual

Basic 6.0 Visual Basic 6.0 支持 Currency 數(shù)據(jù)類型。您不能將變量聲明為 Decimal 類型(雖然變量可以具有子類型 Decimal)。

Currency 變量以整數(shù)格式存儲為 64 位數(shù)字,以 10,000 為標度,以將數(shù)字表示為定點數(shù),其小數(shù)點左邊為 15 位,右邊為 4 位。這種表示形式可以表示 -922,337,203,685,477.5808 至 922,337,203,685,477.5807 范圍內(nèi)的數(shù)字。

Decimal 變量存儲為帶有符號的 96 位整數(shù),標度為 10 的不同乘冪。10 次冪的刻度因子指定了小數(shù)點右邊的數(shù)字位數(shù),其范圍為 0 至 28。當指數(shù)為 0 時(無小數(shù)位數(shù)),最大的可能值為 +/-79,228,162,514,264,337,593,543,950,335。當指數(shù)為 28 時,最大值為 +/-7.9228162514264337593543950335,最小的非零值為 +/-0.0000000000000000000000000001。

Visual Basic.NET

Currency 數(shù)據(jù)類型的精度不夠,無法避免四舍五入的誤差,因此創(chuàng)建了 Decimal 這種數(shù)據(jù)類型。





主站蜘蛛池模板: 日本午夜精品 | 日韩在线观看网址 | 五月婷婷色播 | 伊人久久免费视频 | 中文字幕在线观看日本 | 天堂在线最新版www中文 | 西瓜影院日韩大片在线观看 | 伊人影视在线观看日韩区 | 午夜激情福利网 | 四虎在线永久视频观看 | 亚洲操图 | 在线观看黄日本高清视频 | 亚洲第一页中文字幕 | 日本最新中文字幕 | 日本中文字幕网址 | 日韩婷婷| 日本色www | 天天色天天看 | 青青青在线视频免费 | 一级做a爰片久久毛片看看 一级做a爰片久久毛片16 | 日本久久免费大片 | 孕妇三片高清在线观看 | 日韩国产成人资源精品视频 | 亚洲欧洲国产精品久久 | 日韩欧美亚洲综合一区二区 | 欧美一级淫片免费播放40分钟 | 在线看国产人成www免费看下载 | 探花视频免费播放观看 | 日日插天天干 | 天天干天天玩 | 亚洲第一黄色网址 | 亚洲欧美另类国产 | 在线a久青草视频在线观看g | 亚洲欧美日韩国产精品一区 | 日韩视频在线精品视频免费观看 | 色综合久久五月 | 亚洲欧美综合网站 | 亚洲最大成人综合网 | 欧美一级大片在线观看 | 四虎精品成人免费视频 | 天天狠天天透天干天天怕处 |