新聞中心
VB.NET編程語(yǔ)言中的各種語(yǔ)句的使用方法對(duì)于初學(xué)者來說是非常重要的。他們必須要掌握好這些基本語(yǔ)句,才能在今后應(yīng)用中發(fā)揮出這一語(yǔ)言的真正特點(diǎn)。通過選擇“項(xiàng)目”菜單中的“添加引用”命令,可以使外部對(duì)象能夠應(yīng)用于項(xiàng)目。VB.NET中的引用可以指向程序集(與類型庫(kù)類似但包含更多的信息)。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡(jiǎn)單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊(cè)、虛擬空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、五常網(wǎng)站維護(hù)、網(wǎng)站推廣。
VB.NET Imports語(yǔ)句
程序集包括一個(gè)或多個(gè)命名空間。添加對(duì)程序集的引用時(shí),還可以將 Imports 語(yǔ)句添加到控制該程序集的命名空間在模塊內(nèi)的可見性的模塊。Imports 語(yǔ)句提供范圍上下文,使您可以僅使用提供唯一引用所需的命名空間部分。
VB.NET Imports語(yǔ)句的語(yǔ)法如下:
- Imports [|Aliasname =] Namespace
Aliasname 指代碼中用以引用導(dǎo)入的命名空間的簡(jiǎn)稱。Namespace 是通過各項(xiàng)目引用、項(xiàng)目?jī)?nèi)的定義或前面的 Imports 語(yǔ)句可用的命名空間。#t#
模塊可以包含任意數(shù)量的VB.NET Imports語(yǔ)句。如果有任何 Option 語(yǔ)句,則它們必須出現(xiàn)在該語(yǔ)句后面,但在其他任何代碼之前。
注意
不要將項(xiàng)目引用與 Imports 語(yǔ)句或 Declare 語(yǔ)句混淆。項(xiàng)目引用使得外部對(duì)象(如程序集中的對(duì)象)可用于 Visual Basic 項(xiàng)目。Imports 語(yǔ)句用于簡(jiǎn)化對(duì)項(xiàng)目引用的訪問,但是不提供對(duì)這些對(duì)象的訪問。Declare 語(yǔ)句用于聲明對(duì)動(dòng)態(tài)鏈接庫(kù) (DLL) 里的外部過程的引用。
在VB.NET Imports語(yǔ)句中使用別名
使用 Imports 語(yǔ)句不再需要顯式鍵入引用的完全限定名,從而使訪問類方法變得更容易。別名允許為命名空間的一部分分配更友好的名稱。例如,使單個(gè)文本片段以多行形式顯示的回車/換行序列就是 Microsoft.VisualBasic 命名空間中 ControlChars 模塊 (Visual Basic) 模塊的一部分。若要不使用別名而直接在程序中使用該常數(shù),則需要鍵入下面的代碼:
- Visual Basic
- MsgBox("Some text" & Microsoft.VisualBasic.ControlChars.CrLf _
- & "Some more text")
在模塊中,VB.NET Imports語(yǔ)句必須始終是緊接著 Option 語(yǔ)句后面的***幾行。下面的代碼片段演示如何導(dǎo)入命名空間并將其別名分配給 Microsoft.VisualBasic.ControlChars 模塊:
- Visual Basic
- Imports CtrlChrs = Microsoft.VisualBasic.ControlChars
以后對(duì)該命名空間的引用可以簡(jiǎn)短得多:
- Visual Basic
- MsgBox("Some text" & CtrlChrs.CrLf & "Some more text")
如果VB.NET Imports語(yǔ)句中沒有包括別名,則在導(dǎo)入的命名空間內(nèi)定義的元素可以不加限定地在模塊內(nèi)使用。如果指定了別名,它必須用作該命名空間內(nèi)所包含名稱的限定符。
網(wǎng)站欄目:VB.NETImports語(yǔ)句正確用法推薦
網(wǎng)頁(yè)網(wǎng)址:http://www.5511xx.com/article/ccdcggi.html


咨詢
建站咨詢
