成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

VB.NET Declare語(yǔ)句學(xué)習(xí)筆記

開(kāi)發(fā) 后端
這里介紹VB.NET Declare語(yǔ)句,要聲明一個(gè)DLL過(guò)程,首先需要在代碼窗口的"通用(General)"部分增加一個(gè)VB.NET Declare語(yǔ)句。

本文向大家介紹VB.NET Declare語(yǔ)句,可能好多人還不了解VB.NET Declare語(yǔ)句,沒(méi)有關(guān)系,看完本文你肯定有不少收獲,希望本文能教會(huì)你更多東西。

要聲明一個(gè)DLL過(guò)程,首先需要在代碼窗口的"通用(General)"部分增加一個(gè)VB.NET Declare語(yǔ)句。如果該過(guò)程返回一個(gè)值,應(yīng)將其聲明為Function:

  1. Declare Function publicname Lib "libname" [Alias "alias"]   
  2. [([[ByVal] variable [As type]   
  3. [,[ByVal] variable [As type]]...])] As Type 

如果過(guò)程沒(méi)有返回值,可將其聲明為Sub:

  1. Declare Sub publicname Lib "libname"   
  2. [Alias "alias"]   
  3. [([[ByVal] variable [As type]   
  4. [,[ByVal] variable [As type]]...])]  

缺省情況下,在標(biāo)準(zhǔn)模塊中聲明的DLL過(guò)程,可以在應(yīng)用程序的任何地方調(diào)用它。在其它類(lèi)型的模塊中定義的DLL過(guò)程則是模塊私有的,必須在它們前面聲明Private關(guān)鍵字,以示區(qū)分。下面分別介紹聲明語(yǔ)句的各個(gè)組成部分。

VB.NET Declare語(yǔ)句中的Lib子句用來(lái)告訴Visual Basic如何找到包含過(guò)程的.dll文件。 如果引用的過(guò)程屬于Windows核心庫(kù)(User32、Kernel32或GDI32),則可以不包含文件擴(kuò)展名,如:

  1. Declare Function GetTickCount Lib "kernel32" Alias "GetTickCount" () As Long  

對(duì)于其它動(dòng)態(tài)連接庫(kù),可以在Lib子句指定文件的路徑:

  1. Declare Function lzCopy Lib "c:\windows\lzexpand.dll" _  
    (ByVal S As Integer, ByVal D As Integer) As Long  

如果未指定libname的路徑,Visual Basic將按照下列順序查找該文件:
◆.exe文件所在的目錄
◆當(dāng)前目錄
◆Windows系統(tǒng)目錄
◆Windows目錄
◆Path環(huán)境變量中的目錄

下表中列出了常用的操作系統(tǒng)環(huán)境庫(kù)文件。

動(dòng)態(tài)鏈接庫(kù)描述
◆Advapi32.dll高級(jí)API服務(wù),支持大量的API(其中包括許多安全與注冊(cè)方面的調(diào)用)
◆Comdlg32.dll通用對(duì)話框API庫(kù)
◆Gdi32.dll圖形設(shè)備接口API庫(kù)
◆Kernel32.dllWindows32位核心的API支持
◆Lz32.dll32位壓縮例程
◆Mpr.dll多接口路由器庫(kù)
◆Netapi32.dll32位網(wǎng)絡(luò)API庫(kù)
◆Shell32.dll32位ShellAPI庫(kù)
◆User32.dll用戶(hù)接口例程庫(kù)
◆Version.dll版本庫(kù)
◆Winmm.dllWindows多媒體庫(kù)
◆Winspool.drv后臺(tái)打印接口,包含后臺(tái)打印API調(diào)用。

以上介紹VB.NET Declare語(yǔ)句對(duì)于Windows的系統(tǒng)API函數(shù),可以利用VB提供的工具API Viewer查找某一函數(shù)及其相 關(guān)數(shù)據(jù)結(jié)構(gòu)和常數(shù)的聲明,并復(fù)制到自己的程序中。

【編輯推薦】

  1. 詳細(xì)描述VB調(diào)用動(dòng)態(tài)連接庫(kù)
  2. 敘述VB.NET創(chuàng)建控件數(shù)組
  3. 淺析VB.NET繪制GDI圖形的方法
  4. 講解VB.NET訪問(wèn)注冊(cè)表方法
  5. 概括VB.NET獲取網(wǎng)卡地址的步驟
責(zé)任編輯:佚名 來(lái)源: IT168
相關(guān)推薦

2009-10-13 14:29:49

VB.NET名字空間

2009-10-14 09:27:30

VB.NET編碼算法

2009-10-16 13:38:43

VB.NET Spli

2009-10-21 16:00:26

VB.NET CASE

2009-10-28 10:31:23

VB.NET Impl

2009-10-15 17:41:14

VB.NET Impo

2009-11-04 08:53:57

VB.NET AddH

2009-10-28 14:13:32

VB.NET File

2009-10-15 11:42:05

VB.Net賦值語(yǔ)句

2009-10-13 17:08:10

CLR VB.NET

2010-01-21 18:35:56

VB.NET Impo

2009-10-28 14:44:43

VB.NET Name

2009-10-10 15:43:51

2009-10-16 13:19:04

VB.NET Data

2009-10-14 11:27:20

VB.NET Grou

2009-10-16 14:31:48

VB.NET Noti

2009-11-02 12:35:10

VB.NET追加文件

2009-10-27 17:59:16

VB.NET刪除文件夾

2009-11-10 11:30:12

VB.NET循環(huán)語(yǔ)句

2010-01-19 17:03:25

VB.NET可執(zhí)行語(yǔ)句
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 成人一区二区三区视频 | 九色一区| 欧美成人一区二区三区 | 在线播放国产视频 | 五月婷婷激情网 | 日日夜夜91 | 在线 丝袜 欧美 日韩 制服 | av黄色免费在线观看 | 在线看av网址 | 欧美一级淫片免费视频黄 | 操亚洲| 精品视频久久久 | 国产高清一区二区 | 国产成人99久久亚洲综合精品 | 中文久久 | 国产欧美综合在线 | 色婷婷综合在线观看 | 天天久久 | 黄色网址免费看 | 国产一级特黄aaa大片评分 | 亚洲精品一区二区冲田杏梨 | 欧美精品乱码久久久久久按摩 | 久久久久国产一区二区三区 | 成人av免费在线观看 | 欧美一级黄色免费看 | 国产在线拍偷自揄拍视频 | 99精品九九| 日韩欧美一区二区三区免费观看 | 国产免费自拍 | 成人精品一区二区三区 | 99久久99| 久草视频观看 | 天堂在线中文 | 欧洲精品久久久久毛片完整版 | 麻豆国产一区二区三区四区 | 国产欧美日韩精品一区二区三区 | 久久久噜噜噜www成人网 | 亚洲欧洲中文日韩 | 久久国产欧美一区二区三区精品 | 国产成人在线播放 | 亚洲精品久久区二区三区蜜桃臀 |