如何将DLL中引用函数(C语言格式)转为VB定义格式???
高手请教啊!!!
如何将DLL中引用函数(C语言格式)转为VB定义格式?
例如:
typedef struct _DRIVER_INFO_OK
{
char ModalNumber[40];
char SerialNumber[20];
char ControlNum[8];
DWORD DriveType;
DWORD Cylinders;
DWORD Heads;
DWORD Sectors;
} DRIVER_INFO_OK, *PDRIVE_INFO_OK;
int ReadPhysicalDriveInNT(const int idrive,PDRIVE_INFO_OK buf,int buflen)
其中,buf变量是指针.
上面的定义在VB中如何引用啊!!!
如何将DLL中引用函数(C语言格式)转为VB定义格式?
例如:
typedef struct _DRIVER_INFO_OK
{
char ModalNumber[40];
char SerialNumber[20];
char ControlNum[8];
DWORD DriveType;
DWORD Cylinders;
DWORD Heads;
DWORD Sectors;
} DRIVER_INFO_OK, *PDRIVE_INFO_OK;
int ReadPhysicalDriveInNT(const int idrive,PDRIVE_INFO_OK buf,int buflen)
其中,buf变量是指针.
上面的定义在VB中如何引用啊!!!
...全文
相关推荐
vb添加dll函数
对于VB.NET,需要在项目中右键点击“引用”,选择“添加引用”,找到DLL文件并添加。四、调用DLL函数添加引用后,就可以在VB代码中像调用普通函数一样调用DLL中的函数了。
vb.zip_C++_VB 引用dll_VB调用DLL_call dll_dll
C++ DLL的接口应遵循C语言的调用约定,因为VB默认使用的是标准C调用约定。
vb调用dll的各种方法
**自定义路径**:如果希望避免将DLL文件放置在系统目录中,可以选择一个自定义的路径。例如,可以在C盘根目录下创建一个专门用于存放DLL文件的目录(如“MyDll”),并将DLL文件放入其中。4.
vb.net调用DLL示例
**创建或获取DLL**:DLL文件通常由C++、C#或其他支持DLL项目的语言编写。
C++、VB、DELPHI、JAVA调用DLL
VB也支持声明DLL函数,使用`Declare`语句定义函数原型,然后像普通VB函数一样调用。这种方式使得VB程序能够方便地利用DLL提供的功能。


VB基础类
