declare
来源:互联网 发布:方维app.js 编辑:程序博客网 时间:2024/05/16 08:39
http://blog.csdn.net/jacky01130/article/details/2601696
1.语法
VB里的说明语句(Declare),仅支持动态链结库(DLL)的子程序和无变量函数。
VB程序要使用DLL中的函数,首先必须要有特殊的声明,用Declare声明语句在窗体级或模块级或全局模块的代码声明段进行声明,将动态链接库中的函数声明到VB中,供VB程序调用。
语句格式为:
Declare Sub 过程名 Lib [ Alias " 别名] ([ByVal 参数 AS 类型]),
或
Declare Function 函数名 Lib [Alias " 别名]([ByVal 参数 AS 类型]) AS 类型
在声明中首先用Declare关键字表示声明DLL中的函数。
2.例子
(1)sub例子
Private Declare Sub WTSFreeMemory _
Lib "wtsapi32.dll" _
(ByVal pMemory As Long)
(2)function例子
Private Declare Function WTSQuerySessionInformation _
Lib "wtsapi32.dll" Alias "WTSQuerySessionInformationA" _
(ByVal hServer As Long, _
ByVal SessionId As Long, _
ByVal WTSInfoClass As WTS_INFO_CLASS, _
ByRef ppBuffer As Long, _
ByRef pBytesReturned As Long) _
As Long
- declare
- declare
- DECLARE
- declare
- declare 实例
- declare语句
- DECLARE CURSOR
- Declare layout
- DECLARE @local_variable
- declare命令
- Declare 用法
- shell declare
- linux declare
- declare命令
- const , extern 于 declare
- dojo.declare说明
- declare的用法
- Declare CreateObject 引用
- python pack布局
- Java 接口和抽象类--缺省模式
- Java类获取spring 容器的bean
- 向量旋转算法集锦(转载)
- strlen和sizeof的区别
- declare
- MySql大全
- 1086. Tree Traversals Again (25)
- 微信营销三位一体
- 【Leetcode】Search in Rotated Sorted Array II
- 基于OpenStack(IceHouse+neutron) 部署 CloudFounry v183
- Python 中的 TK编程
- 大家来参考。MySQL多实例配置(一)
- 移动互联网时代的9大赚钱机会